DNS 记录与浏览器重定向用途不同
DNS 记录会将名称映射到服务器等目标;它不会要求浏览器跳转到另一个 URL 并保留路径。重定向规则则由边缘节点向访客返回 HTTP 响应。因此,源主机必须经过代理,边缘节点才能接收并响应请求。
添加规则时,服务可能会创建所需的源记录,并说明是否创建成功。如果源主机已设置为仅 DNS 解析,请求会以 `redirect_source_not_proxied` 被拒绝。
明确拒绝可以避免平台在未告知你的情况下改变流量交付方式。
设置目标和路径行为
目标可以是同一 DNS 区域中的其他名称,例如根域名或子域名,也可以是完整的 HTTPS 地址。默认状态码为 308,默认保留路径和查询参数,除非你关闭相应选项。
请按照目标网站预期的 URL 结构进行设置。
添加规则后,使用有代表性的路径和查询参数通过 HTTPS 测试源地址。确认目标、状态码,以及路径和参数是否保留。移除重定向规则后,如果 DNS 记录可能只为该规则创建,请先核实,再将其用于其他服务。