500内部服务器错误Laravel 5

时间:2016-02-04 18:31:45

标签: apache .htaccess laravel laravel-5 internal-server-error

我在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;获得回溯。

1 个答案:

答案 0 :(得分:2)

/public目录.htaccess中,您正在重写网址以再次指向/public,因此它会无休止地重写网址。在/public htaccess文件中,规则为

RewriteRule ^(.*)$ /$1 [L]

查看Laravel附带的.htaccess文件以供参考:

https://github.com/laravel/laravel/blob/master/public/.htaccess