我有一个Laravel 5.7项目工作正常,但我更换了主机,出现此错误:
拉拉维尔 403 禁止错误
我用以下代码更新了.htaccess
文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
但我仍然收到错误。
在你的.htaccess
中,改成这样:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
你应该试试
chown -R www-data:www-data .
在您的网站文件夹中
我遇到了同样的问题,我所做的解决这个问题是将项目根文件夹的权限从 0644 更改为 0755。