跳转到内容
搜索文档

在仪表板中创建重定向规则

最后更新 查看 MarkdownAgent 设置
  1. 在 Cloudflare 仪表板中,前往 Rules 概览 页面。

    Go to Overview ↗
  2. 选择 Create rule(创建规则) > Redirect Rule(重定向规则)

  3. (可选)选择一个适用于常见用例的规则模板,然后检查并调整建议的规则配置。

  4. Rule name(规则名称) 中输入规则的描述性名称。

  5. 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(保留查询字符串):选择是否保留原始请求的查询字符串。
    • All incoming requests(所有传入请求):规则将应用于所有流量。
    • Custom filter expression(自定义过滤表达式):规则仅应用于匹配自定义表达式的流量。定义 规则表达式,以配置应重定向哪些请求。
  6. 要保存并部署规则,请选择 Deploy(部署)。如果尚未准备好部署,请选择 Save as Draft(保存为草稿)

    如果你在规则表达式中匹配主机名,系统可能会提示你为该主机名创建已代理的 DNS 记录。更多信息请参阅故障排除

这篇文档对您有帮助吗?