@ Hostname没有被其他A记录覆盖?

时间:2013-03-12 20:48:51

标签: dns tumblr

我的域名A记录是:

Host:           Points to:
@               66.6.44.4
experiments     188.121.46.1    

@指向我的Tumblr博客,experiments子域指向我的托管。

我遇到的问题是,experiments.example.com以某种方式重定向(curl显示它是301)到example.com/experiments/。我已经检查了http://whatsmydns.net,它也确认这些主机指向那些IP。

这是怎么回事?我已经清空了几次我的DNS缓存,所以我认为不是这样。重定向来自哪里?

感谢。

1 个答案:

答案 0 :(得分:2)

实际上这不是DNS问题,而是网络服务器问题。

您的网络服务器正在http://experiments.example.com 重定向http://example.com/experiments/。因此,请检查您的Web服务器配置以查找任何重定向指令。

DNS仅将名称解析为IP地址。它不会重定向HTTP请求。

HTTP是一种协议。使用http://experiments.example.com连接到您的网络服务器侦听的端口80上的服务器experiments.example.com(IP 192.0.2.46),接受该请求并将其重定向到http://example.com/experiments/,并且您的浏览器遵循此重定向查询主机 example.com (IP 203.0.113.42)在端口80到GET /experiments/那里。