当前位置:论坛首页 > Linux面板 > 求助

【已解答】9.5版本,网站设置了301 重定向。

发表在 Linux面板7 天前 [复制链接] 2 64

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:9.5
系统版本:9.5
问题描述:不带www 重定向到带www时,一直提示重定向的问题

问题截图

问题截图
使用道具 举报 只看该作者 回复
发表于 6 天前 | 显示全部楼层
"重定向过多"错误通常出现在Nginx配置中存在无限重定向循环的情况下。这通常是因为Nginx的配置文件中存在配置错误,导致请求不断被重定向,而没有停止的条件。要解决这个问题,您可以尝试以下步骤:
1、检查网站配置:检查你的网站配置,特别是与重定向相关的部分。另外您注意检查下您的网站是否部署CDN或云加速这类的设置。
2、检查server块:确保你的server块中没有配置问题,比如错误的server_name或不正确的location块。
3、检查location块:如果你使用了location块来进行重定向配置,请确保它们没有产生无限循环。检查是否存在重定向规则会导致请求不断重定向。
4、检查HTTP和HTTPS配置:如果你同时配置了HTTP和HTTPS,确保它们之间的重定向规则正确。通常,HTTP请求应该被重定向到HTTPS。
5、检查重定向条件:确保你的重定向规则包括适当的条件,以避免无限重定向。例如,你可以添加一个条件,当请求已经是HTTPS时不再进行重定向。
6、日志记录:在Nginx的配置文件中启用日志记录,以便查看哪些请求在重定向循环中。这可以帮助你更容易地找出问题所在。
请您耐心花点时间按照以上步骤进行排查,以上的排查思路可以覆盖到99%的场景,按照上面的步骤基本都可以解决,如果您按照上面步骤进行操作后确实仍无法恢复正常,您可以补充更多细节。这边会视情况进行回复。

如果问题仍然存在,请结合网站日志进行自检。
使用道具 举报 回复 支持 反对
网站有配置cdn的,cdn 配置是http跳https 的,但是宝塔里面只是加了重定向就出现这个问题了,我看了另外一个服务器的。宝塔版本是9.0版本的,同样的配置。但是9.5版本就出现这个问题了。。
重定向是这么配置的
if ($host ~ '^***.com'){
            return 301 https://www.***.com$request_uri;
        }
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表