我在Laravel 5上收到内部服务器错误。
我的.htaccess文件(一个在root用户,一个在/ public:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
我的日志:
AH00124:请求超出了10次内部重定向的限制 可能的配置错误。使用&#39; LimitInternalRecursion&#39;增加 必要时限制。使用&#39; LogLevel debug&#39;获得回溯。
答案 0 :(得分:2)
在/public
目录.htaccess中,您正在重写网址以再次指向/public
,因此它会无休止地重写网址。在/public
htaccess文件中,规则为
RewriteRule ^(.*)$ /$1 [L]
查看Laravel附带的.htaccess
文件以供参考:
https://github.com/laravel/laravel/blob/master/public/.htaccess