将一个域重定向到另一个不同的域(使用 DNS)?

问题描述 投票:0回答:1

假设我有两个域:

example1.com
example2.com
。当我输入
www.example2.com
example2.com
时,我希望始终重定向到
www.example1.com
。我需要这个,因为
example2.com
目前没有自己的网页,所以我需要它暂时重定向到旧网页。

我可以使用 DNS 中的重定向功能通过 DNS 设置来完成此操作,我可以在其中设置要重定向的 URL 和一个 MX 记录。但如果我使用它,我就无法将 cname、A、TXT 等资源记录用于该域中的其他内容。换句话说,我必须选择:使用重定向或资源记录。

但是对于资源记录,我看不出如何正确重定向。我尝试了类似的东西(在

example2.com
域):

@ CNAME www.example1.com

www CNAME www.example1.com

@ A "IP of example1.com"

但这些似乎都不起作用。我是否遗漏了什么或者它无论如何都不起作用?

redirect dns subdomain
1个回答
0
投票

您需要在 Web 服务器本身上进行此配置。某些 DNS 主机通过使用 Web 服务器配置透明地提供此服务。如果您有可以自行配置的 Web 服务器,则可以使用以下 Apache VirtualHost 配置...

<VirtualHost *:80>
  ServerName domaina.com
  Redirect permanent / http://domainb.com/
</VirtualHost>
© www.soinside.com 2019 - 2024. All rights reserved.