【发布时间】:2019-08-09 20:37:14
【问题描述】:
在我的 laravel 项目中。我已将 htaccess 文件的目录从公共文件夹更改为根目录。现在asset() 在服务器上无法正常工作以访问文件。我认为需要在 htaccess 文件中进行更改。
我用 URL::asset() 和 url() 替换了asset(),但它不起作用。
选项 - 多视图
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php
我想使用asset() 来访问公用文件夹中的文件。
【问题讨论】:
标签: laravel .htaccess laravel-5