首页 > 解决方案 > css 和 js 未找到部署 laravel 6 共享主机

问题描述

我在将 laravel 部署到共享主机 css 和 js 文件时遇到问题,我将 laravel 文件上传到 public_html 并将 server.php 更改为 index.php 然后将公开的 .htaccess 移动到 public_html 文件夹。我使用这种方法来删除 url 中的公用文件夹。

上市

public_html

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

标签: laravel

解决方案


如果您在将 Laravel 应用程序部署到共享主机时遇到问题,请考虑观看有关部署到共享主机的YouTube 教程。

它涵盖了在没有太多麻烦的情况下正确部署到共享主机所需的大部分内容。

希望这可以帮助!


推荐阅读