laravel的nginx根目录

时间:2017-03-30 03:45:05

标签: .htaccess nginx laravel-5

如果有人能回答,我将非常感激。 我正在尝试将我的laravel项目安装到虚拟主机。服务器 在nginx上运行。 除资产文件外,一切都很好。

问题是服务器没有加载资产文件。更确切地说:

asset()

函数不指向public路径。

但是URL(路由)工作正常。

我将htaccess文件从公共路径复制到root。

这是我的htaccess文件内容:

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

RewriteEngine On

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

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

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

任何有帮助的家伙!非常感谢你!

0 个答案:

没有答案