当我们需要把站点更换新域名的时候,一般要设置一个301到新的域名。但是这个跳转设置倒是简单,只不过如果为了设置一个301而占用一个单独的网站空间,就有点浪费资源了。。
今天突然发现CloudFlare的PageRules中包含这个功能,可以方便设置直接301跳转,方便而快捷。

  1. 首先域名需要接入CloudFlare,这里可以选择NS接入/或者CNAME接入 如果不想更改NS服务器的话,可以选择CNAME接入https://cdn.i5.gs/
  2. 接入过后开启CDN(CNAME接入界面会有所不同,这里不多赘述 )

    注意:如果要使用301跳转的话,一定要开启指定域名的CDN
  3. 开启CDN后设置PageRules

    免费套餐最后可以设置三条记录,

    我这里设置的是跳转时候舍弃掉了后面的url 如果你不想舍弃的话可以在最下面的框内输入 https://blog.i5.gs/$1 这里面的$1 对应的是上面 www.i5.gs/\*中第一个\*所匹配的内容,如果你的URL不止替换了一处,就需要填写多个参数。
  4. 设置完毕后当你访问时候就可以发现跳转生效咯。。

当然,这么做的目的是为了降低建站成本,如果你有很多用不完的服务器,那打扰了。


请相信你的指尖拥有改变世界的力量。