Skip to content

使用 Cloudflare 的页面规则进行 301 重定向。

发布于: at 10:00

前言

使用Nginx可以很简单的直接把 www 网站301重定向到根网站,但是当前网站是使用Cloudflare Pages来进行部署的纯静态网站,所以就要使用CloudflarePage Rule来支持重定向了。

配置 301 重定向

这里以我们当前的网站为例,用户通过www.ioioxlab.com以及ioioxlab.com都可以访问,但是我们希望只可以通过ioioxlab.com来访问,以及所有权重都倾向于ioioxlab.com,所以需要对www.ioioxlab.com进行301重定向。

设置 DNS 解析

需要在CloudflareDNS配置中添加两个域名的解析。ioioxlab.com作为主网站根据个人实际使用情况进行解析,但是www.ioioxlab.com必须设置为A解析,IP随意设置这里不会生效,我这里设置为1.2.3.4。注意小云朵需要打开。 Cloudflare 解析两个域名

配置 Page Rule

Cloudflare进入到对应网站的控制面板,在左侧的菜单下找到规则 -> 重定向规则,然后创建规则。

具体配置可以参考下图。

创建重定向规则