500 内部服务器错误 Laravel 5
500 internal server error Laravel 5
我在 Laravel 5 收到内部服务器错误。
我的 .htaccess 文件(一个在根目录下,一个在 /public:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/ [L]
</IfModule>
我的日志:
AH00124: Request exceeded the limit of 10 internal redirects due to
probable configuration error. Use 'LimitInternalRecursion' to increase
the limit if necessary. Use 'LogLevel debug' to get a backtrace.
在 /public
目录 .htaccess 中,您正在重写 urls 以再次指向 /public
,因此它会无休止地重写 url。在 /public
htaccess 文件中,规则为
RewriteRule ^(.*)$ / [L]
查看 Laravel 附带的 .htaccess
文件以供参考:
https://github.com/laravel/laravel/blob/master/public/.htaccess
我在 Laravel 5 收到内部服务器错误。
我的 .htaccess 文件(一个在根目录下,一个在 /public:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/ [L]
</IfModule>
我的日志:
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
在 /public
目录 .htaccess 中,您正在重写 urls 以再次指向 /public
,因此它会无休止地重写 url。在 /public
htaccess 文件中,规则为
RewriteRule ^(.*)$ / [L]
查看 Laravel 附带的 .htaccess
文件以供参考:
https://github.com/laravel/laravel/blob/master/public/.htaccess