网站已更名。如何将 subdomain.OldURL.com 重定向到 subdomain.NewURL.com

Website has been renamed. How can I redirect subdomain.OldURL.com to subdomain.NewURL.com

旧名称是 http://cappedin.com

新名字是http://cappedsports.com

我设置了 301 DNS 重定向 cappedin.com 到 cappedsports.com

如何获得子域。cappedin.com 重定向到具有 DNS 条目的相同 subdomain.cappedsports?

在他们的 URL 重定向上阅读 DNSimple's docs,它说:

The redirector currently doesn’t support redirect targets that include a back-reference (match) to the redirect source. For example, the following redirects will not work:

*.foo.com to bar.com/
*.foo.com to .bar.com

很遗憾,他们似乎不允许您尝试做的事情。您需要为每个要重定向的子域添加一条 URL 记录,或将通配符重定向到单个目标域。

重申一下,这不是 "DNS Redirect"。它是 DNSimple 提供的 http 重定向服务。它是这样工作的:

  1. 您在 DNSimple 中向您的域添加了一条 URL 记录。
  2. 他们在他们自己的服务器上添加了一个[对你隐藏] 指向该名称的记录。
  3. 他们的 http 服务器发出 301 重定向到您的域。

您可以省去中间人,为重定向域创建通配符 A 到您控制的服务器,该服务器可以执行您希望的任何自定义 301 逻辑。