和光同尘,与时舒卷

Cloudflare配置域名301重定向

2024.06.27

背景

  • 有两个域名A和B,一个目标网站

我有bull.eu.org这个域名称为A,我想长期使用,但是有些地方要求站长必须拥有域名所有权,比如百度资源、十年之约等,这种二级域名便不行了,所以还得用一个完全所有的域名B,这时候就用B重定向到A

  • 之前同时绑定了两个域名,但是抓取网页会乱,也就是权重不可控

    (也就是将流量统一到一起,尽管没有什么流量,该做的还是要做)

  • 域名都托管在Cloudflare

  • 网上的教程比较乱,且Cloudflare也在更新,有些并不再适用


解决

  • 思路

访问B→重定向→A

  • 重定向配置

管理后台-网站-B网站-规则-页面规则-创建规则

URL:当访问B的网址

规则:转发URL / 301-永久重定向

目标URL:实际访问A的网址

  • DNS配置

只配置重定向无法解析页面

在B网站DNS中配置CNAME到目标网站A


规则中有一项是“重定向规则”,从中设置也可以实现,但是会把所有二级域名全部转发