You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress站点Google Page Insights提示多重跳转告警如何解决?

解决步骤

  • 第一步先确认完整跳转链路
    执行命令 curl -I http://balrajsingh.in/blog/nar-aur-narayan 查看返回的每一步跳转状态码和目标地址,确认是哪几跳导致的冗余。常见的冗余链路是:http://www.balrajsingh.in → http://balrajsingh.in → https://balrajsingh.in → 目标路径,相当于多跳了1次。
  • 第二步修正WordPress核心站点配置
    进入WordPress后台→设置→常规,确认 WordPress地址(URL) 和 站点地址(URL) 都统一设置为 https://balrajsingh.in,不要出现一个带www、一个用HTTP的情况,WordPress会根据这两个配置自动触发跳转,配置不一致会产生多余跳转。
  • 第三步合并服务器跳转规则
    不要拆分配置「www跳转非www」和「HTTP跳转HTTPS」两条规则,要合并为一次性跳转:
    • Nginx环境可直接在配置文件中写:所有80端口(HTTP)和带www的请求,直接301到 https://balrajsingh.in$request_uri
    • Apache环境可在.htaccess文件中合并重写规则,避免两次跳转
      如果之前用了HTTPS插件、安全插件实现跳转,建议关掉插件的跳转功能,统一用服务器配置实现,避免规则重叠。
  • 第四步检查额外配置冲突
    确认CDN、云WAF等边缘节点是否也配置了跳转规则,如果边缘和源站都配置了相同逻辑的跳转,会叠加产生多重跳转,保留一侧的规则即可。
  • 额外说明:CNAME是域名解析记录,本身不会产生跳转行为,你配置的www解析只是把www域名的请求指向目标服务器,跳转是服务器/CDN返回的301/302状态码触发的。

告警截图参考:
告警截图

内容的提问来源于stack exchange,提问作者paul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:00:00