【问题标题】:500 internal server error Laravel 5500 内部服务器错误 Laravel 5
【发布时间】:2016-05-14 12:40:09
【问题描述】:

我在 Laravel 5 上收到内部服务器错误。

我的 .htaccess 文件(一个在根目录,一个在 /public:

<IfModule mod_rewrite.c>
RewriteEngine On 
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

我的日志:

AH00124:请求超出了 10 个内部重定向的限制,原因是 可能的配置错误。使用“LimitInternalRecursion”增加 必要时限制。使用“LogLevel debug”获取回溯。

【问题讨论】:

  • 你的doc root是什么?

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


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2016-10-02
    • 2015-09-20
    • 2015-11-22
    • 2019-12-05
    • 1970-01-01
    • 2014-10-25
    • 2015-08-12
    • 1970-01-01
    • 2017-04-12
    相关资源
    最近更新 更多