WordPress接入CDN后,访问返回423状态码和 Forward Loop Detect 报错。

现象描述

域名接入 CDN 后,访问返回423状态码和 Forward Loop Detect 报错。

可能原因

源站地址为已接入的 CDN 加速域名,造成了循环解析,无法正常回源。
源站配置了 HTTP 请求到 HTTPS 301/302 跳转,且 CDN 控制台开启了回源跟随 301/302 配置,可能会造成访问423。

解决思路

1. 确保您的源站地址与腾讯云 CDN 加速域名不相同。
2. 若源站使用 HTTP 请求到 HTTPS 301/302 跳转,且 CDN 控制台开启了回源跟随 301/302 配置,需控制台开启 HTTPS 配置,强制跳转 HTTPS,且回源方式修改为协议跟随。
3. 域名访问/后源站301/302到/index.html,CDN 控制台同时开启了回源跟随301/302配置,导致302跳转死循环,需关闭回源跟随 301/302 配置。

处理步骤

1. 登录 CDN 控制台,选择域名管理找到对应的域名配置, 查看基础配置 > 源站信息,检查您的源站地址是否与该账户下其他加速域名相同。

20240408200014653-1712577614-11

是,则单击编辑,将源站地址替换为非腾讯云 CDN 加速域名。

20240408200014681-1712577614-22

否,请执行 步骤2。
2. 如果源站配置了 HTTP 请求到 HTTPS 301/302 跳转,且 CDN 控制台开启了回源跟随 301/302 配置,则建议开启 HTTPS 配置,强制跳转 HTTPS,且回源方式修改为协议跟随。

开启 HTTPS 配置,强制跳转 HTTPS:登录 CDN 控制台,选择域名管理找到对应的域名,查看 HTTPS 配置 > 强制跳转,启用该功能。

20240408200014237-1712577614-33

修改回源方式为协议跟随:登录 CDN 控制台,选择域名管理找到对应的域名,查看基础配置 > 源站信息,单击编辑,修改回源协议为“协议跟随”。

20240408200014743-1712577614-44

 

 

 

编辑:二八源码,如若转载,请注明来源出处:https://www.28286.cn/article/1805.html

文章来源网络及投稿,仅供研究学习!如商用自行联系版权方!如发现侵犯了您的权益请与我们联系删除!
(0)
二八源码的头像二八源码
上一篇 2024年 4月 8日
下一篇 2024年 4月 9日

发表回复

登录后才能评论