使用CDN后导致宝塔面板301重定向跳转失效的问题

管理员
2023-05-10 / 0 评论 / 28 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年05月10日,已超过291天没有更新,若内容或图片失效,请留言反馈。

使用CDN后宝塔面板设置301重定失效的解决方案

1.首先我通过宝塔面板添加301重定向如下图

lhhpn64d.png

没有使用CDN前 如果生效那应该是这个样子

浏览器输入:
1. subera.net => https://www.subera.net
2. subera.net/sitemap.xml => https://www.subera.net/sitemap.xml

但当我对域名:subera.net和www.subera.net使用CDN之后再设置301重定向就失效了
输入 subera.net 访问进入的页面是 http://subera.net 而不是 http://www.subera.net
这个问题困扰我有一段时间了,不管是调整cdn的配置,还是在BT后台调整设置,都无法进行301跳转。
通过研究,可以知道是套了CDN的问题
最终我将subera.net通过显性URL解析到https://www.subera.net之后才解决了这个问题
操作如下:

#先将要301跳转到的网址用CNAEM解析到CDN的网址
www  CNAME     CDN网址
#取消subera.net使用的CDN,删除原CNAME解析,使用显性URL解析到www
@    显性URL   https://www.subera.net

输入:subera.net/sitemap.xml
跳转:https://www.subera.net/sitemap.xml

注:
CDN里只需去设置 www.subera.net 这个域名即可。
BT面板的网站设置里也只要绑定 www.subera.net 这个域名,而不用绑定 subera.net,也无需再设置上图中的重定向。

最终问题解决。

0

打赏

评论 (0)

取消