【问题标题】:redirected you too many times error in Laravel在 Laravel 中将您重定向了太多次错误
【发布时间】:2021-05-30 03:11:05
【问题描述】:

我已经在 Infinityfree 免费托管上上传了我的 Laravel 项目。 我的网址是这样的:http://abc.freecluster.eu/ 但它显示 ERR_TOO_MANY_REDIRECTS

我在 .htaccess 文件中添加了以下代码

 <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ http://abc.freecluster.eu/$1 [R,L]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

【问题讨论】:

  • 检查 mod_rewrite 是否有效。并检查代码是否存在调用自身的无限循环。
  • 我已添加 .htaccess 文件

标签: laravel laravel-5 laravel-4 hosting


【解决方案1】:

检查您的路线是否具有相同的名称,否则它们只会将您重定向到彼此,从而导致此错误。这个post 可能是相关的。

【讨论】:

    猜你喜欢
    • 2020-08-22
    • 2020-01-03
    • 1970-01-01
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多