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