-
在 Cloudflare 仪表板中,前往 Rules 概览 页面。
Go to Overview ↗ -
选择 Create rule(创建规则) > Redirect Rule(重定向规则)。
-
(可选)选择一个适用于常见用例的规则模板,然后检查并调整建议的规则配置。
-
在 Rule name(规则名称) 中输入规则的描述性名称。
-
在 When incoming requests match(当传入请求匹配时) 下,选择以下选项之一:
- Wildcard pattern(通配符模式):规则仅应用于匹配通配符模式的流量。
- Request URL(请求 URL):使用星号(
*)字符输入 通配符模式,以匹配多个请求。例如:http*://*.example.com/files/*。 - Then(然后):定义 URL 重定向设置,包括:
- Target URL(目标 URL):输入目标 URL,可以是静态的(例如
https://example.com)或动态的(例如https://example.com/${1}/files/${2})。使用${1}与${2}等 通配符替换 定义动态目标 URL。 - Status code(状态码):选择重定向的状态码(例如
301)。 - Preserve query string(保留查询字符串):选择是否保留原始请求的查询字符串。
- Target URL(目标 URL):输入目标 URL,可以是静态的(例如
- Request URL(请求 URL):使用星号(
- All incoming requests(所有传入请求):规则将应用于所有流量。
- Then(然后):为所有传入请求定义 URL 重定向设置。
- Custom filter expression(自定义过滤表达式):规则仅应用于匹配自定义表达式的流量。定义 规则表达式,以配置应重定向哪些请求。
- Then(然后):为匹配自定义规则表达式的请求定义 URL 重定向设置。
- Wildcard pattern(通配符模式):规则仅应用于匹配通配符模式的流量。
-
要保存并部署规则,请选择 Deploy(部署)。如果尚未准备好部署,请选择 Save as Draft(保存为草稿)。
如果你在规则表达式中匹配主机名,系统可能会提示你为该主机名创建已代理的 DNS 记录。更多信息请参阅故障排除。
在仪表板中创建重定向规则
这篇文档对您有帮助吗?