Cloudflare重定向域

时间:2019-03-21 05:40:15

标签: redirect dns cloudflare http-redirect

我正在尝试将domainA.com重定向到domainB.com。这两个域都由Cloudflare管理。我尝试使用针对DomainA的页面规则将所有请求重定向到domainB.com。但是,我还读到domainA需要通过Cloudflare具有某种形式的DNS记录,但是我不确定如何配置这些DNS记录?该重定向是我使用domainA的唯一功能,根本没有托管任何内容。

3 个答案:

答案 0 :(得分:1)

模拟CNAME记录和分页规则的结合将使之成为现实。

  1. 转到源域的DNS设置页面。

  2. CNAME(根域)创建@记录。将其指向某个子域,它不必存在,因为页面规则将在DNS记录解析之前生效。

enter image description here

  1. 转到源域的“页面规则”页面。

  2. 创建一个新的页面规则,根据需要将所有请求重定向到您的域(选择301/302-视您情况而定)。

enter image description here


  1. 花点时间确认https://source-domain.com重定向到https://target-domain.com

如果您也想www进行重定向,则对www.source-domain.com子域重复步骤1-5(通常是这种情况)。

答案 1 :(得分:0)

在6个步骤中,您将拥有一个新域。

  1. 在控制面板中,选择域
  2. 点击页面规则
  3. 在“网址匹配”中设置示例:(domainA.com / *)
  4. 设置为302(测试)或302(生产)的“转发网址”
  5. 最后设置新的网址,例如:(http://domainB.com
  6. 保存并部署

有关完整文档,请参见: https://support.cloudflare.com/hc/en-us/articles/200172286-Configuring-URL-forwarding-or-redirects-with-Cloudflare-Page-Rules

答案 2 :(得分:0)

设置一个禁止页面规则301重定向

来自

http://domainA.com/*

http://domainB.com/$1