又拍云CDN利用边缘规则对二级域名重定向至三级域名

本来我的二级域名是在dnspod做了显性URI转发,但是发现,其不能支持https协议下的转发,考虑到之后的域名可能要做HSTS,决定自己做转发。考虑到源站安全性问题,就将它放在CDN上转发吧。

我将二级域名绑定在三级域名的CDN里,决定利用边缘规则。然而,又拍云自带的条件判断,是URI判断,只识别链接中,除去域名的部分。这就无法识别到底是二级域名还是三级域名的访问了。所以只有两种解决方法:1.单独给二级域名创建一个单独的CDN,并且将全部URI转发到三级域名。2.利用又拍云的编程模式,自己写一个规则。我选择后者,不多说,直接上代码

$WHEN($EQ($_HOST,lyxi.top))$REDIRECT(https://www.lyxi.top, 302)

可根据自己需求修改域名,和301还是302重定向。

浏阳河

...

1 回复

  1. 冯好人说道:

    好耶!!!!

回复 冯好人 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注