我需要重定向(192.0.2.1)www2
上存在的子域名,example.com
以透明方式重定向到另一台服务器(例如example.net
,192.0.2.2)。但我将通过访问第二台服务器www2.example.com
。我该怎么做?
目前,我尝试在和上创建和/CNAME
或A
条目,并且我也在这些条目上进行设置,但是没有起作用。example.com
"www2 CNAME example.net"
www2 A example.net
example.net
编辑:这是我当前的设置。
示例.com(主服务器):
www A 192.0.2.1
www2 CNAME parked.example.net
例子.net(辅助服务器):我在此服务器上配置了两个域名。我不知道该如何配置。但基本上我有example.com
(与主站点同名)和一个名为的停放域名parked.example.net
。我尝试在两者上都配置了它,但没有任何效果。
www2 A 192.0.2.2
目前,www2.example.com
正在重定向到辅助服务器,但它无法正确处理安装在其上的网站,如果我直接访问它,它会从 cgi 返回“抱歉”消息,例如http://www2.example.com/
。或者,如果我访问它,它会返回“404 错误”(水色屏幕)http://www2.example.com/index.php
。
答案1
你可能想要这样的东西:
example.com
WWW A 192.0.2.1
WWW2 CNAME WWW2.example.net.
example.net
WWW2 A 192.0.2.2
这将www.example.com
转到 192.0.2.1,而www2.example.com
将转到 192.0.2.2。
答案2
首先,请向我们提供更多有关问题的信息。您是否能访问 www2.example.com 网站?DNS 错误?404 页面?还是其他完全不同的内容?
需要检查以下事项:确保 DNS 解析正确。您可能需要清除缓存。Ping www2.example.com,确保您获取了正确的 IP 地址。
否则,您的问题暗示您可能正在尝试对网站执行此操作。example.net 上的站点是否配置为响应 www2.example.com 的请求?如果没有,您可能需要在 www2.example.com 上进行 http 重定向,而不是您在此处尝试的 DNS 方法。