我正在服务器上使用laravel 5.0。我刚刚将一些图片上传到我的公共/上传文件夹。
但是当我尝试访问它们时,例如。 /uploads/image.jpg,我收到 404 Not Found 错误。
此外,当我尝试访问“/ upload /”文件夹时,我的firefox浏览器说“页面没有正确重定向”(我认为它应该说403禁止或其他)。< / p>
我该如何解决这个问题?继承我的.htaccess文件:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
答案 0 :(得分:0)
我认为“页面没有正确重定向”的问题是代码中的以下几行:
RewriteRule ^(.*)/$ /$1 [L,R=301]
将其更改为此行:
RewriteRule ^/$(.*) /$1 [L,R=301]
其他代码对我来说很好。