Cloudflare Pages 301 重定向
在 Cloudflare 的 Page Rules(页面规则)中,你可以通过以下步骤设置 301 重定向,将 www.example.com
重定向到 example.com
:
步骤:
- 登录 Cloudflare,进入你的 站点管理界面。
- 在左侧菜单中,点击 Rules(规则),然后选择 Page Rules(页面规则)。
- 点击 Create Page Rule(创建页面规则)。
- 在 If the URL matches(如果 URL 匹配)字段输入:
(注意www.example.com/*
*
号表示匹配www.example.com
下的所有路径) - 在 Then the settings are(然后执行以下设置)中选择 Forwarding URL(转发 URL)。
- 在 Select status code(选择状态码)下拉菜单中,选择 301 - Permanent Redirect(301 - 永久重定向)。
- 在 Enter destination URL(输入目标 URL)中填入:
(https://example.com/$1
$1
用于保留原始路径) - 点击 Save and Deploy(保存并部署)。
说明:
- 这样设置后,
www.example.com/abc
会自动 301 重定向到example.com/abc
,确保所有子路径也正确跳转。 - 301 重定向是永久性重定向,有利于 SEO,使搜索引擎知道
example.com
是主站点。 - 确保
example.com
也在 Cloudflare 管理下,否则目标站点可能无法正确解析。
如果你的站点使用 Cloudflare 的 Redirect Rules(重定向规则),你也可以在 Rules > Redirect Rules 里进行类似的配置,推荐使用 301 永久重定向 以优化 SEO。