【发布时间】:2020-11-04 21:45:13
【问题描述】:
我已经在服务器中的 public_html 目录下的子文件夹中上传了一个 laravel 项目。 例如www.xyz.com/subfolder。 Bot 我收到错误 404 NOT Found。
我的 htaccess 代码
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
【问题讨论】:
-
您需要考虑重写规则中的子文件夹。看看这个:stackoverflow.com/questions/52707058/laravel-htaccess-subfolder
-
另请注意,作为安全措施,最好将 laravel 特定文件存储在 public_html 之外。