访问域redirect到子域,并在浏览器中显示IP而不是主机名

我正在尝试在vps中设置一个域和一些子域。 这似乎工作正常,当我通过Firefox访问,但在我的手机或Chrome浏览器我redirect到子域。 这是对themendez.de的Chrome请求的访问日志:

test.themendez.de:80 5.28.115.219 - - [27/Jul/2013:15:38:35 +0200] "GET /favicon.ico HTTP/1.1" 404 504 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36" test.themendez.de:80 5.28.115.219 - - [27/Jul/2013:15:38:37 +0200] "GET /favicon.ico HTTP/1.1" 404 503 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36" test.themendez.de:80 5.28.115.219 - - [27/Jul/2013:15:38:37 +0200] "GET /favicon.ico HTTP/1.1" 404 502 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36" 

这是从Firefox访问themendez.de的访问日志:

 themendez.de:80 5.28.115.219 - - [27/Jul/2013:15:39:17 +0200] "GET / HTTP/1.1" 200 299 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:22.0) Gecko/20100101 Firefox/22.0" 

这从我的手机:

 test.themendez.de:80 5.28.115.219 - - [27/Jul/2013:15:41:56 +0200] "GET / HTTP/1.1" 304 210 "-" "Mozilla/5.0 (Linux; U; Android 4.0.4; en-de; HTC_One_X Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30" 

apachectl -S的输出

 VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 is a NameVirtualHost default server test.themendez.de (/etc/apache2/sites-enabled/test.themendez.de:1) port 80 namevhost test.themendez.de (/etc/apache2/sites-enabled/test.themendez.de:1) port 80 namevhost themendez.de (/etc/apache2/sites-enabled/themendez.de:1) Syntax OK 

我绝对不知道发生了什么…如果你需要更多的信息,我可以提供。

感谢您花时间帮助我。

您的Firefox示例看起来有不同的网站到另外两个。 日志文件是themendez.de而不是test.themendez.de 。 这不是问题,但值得注意的是你的调查不一致。

当我自己尝试请求这两个网站时,前者给了我一个IISredirect到一个IP地址,后者给出了一个默认的Apache“It works”页面的200响应。

不过,我怀疑真正的问题是你的DNS设置。 这两个域都有两个Alogging:

 themendez.de. 1692 IN A 98.124.198.1 themendez.de. 1692 IN A 151.236.15.23 

151.236.15.23服务器运行Apache,98.124.198.1服务器运行IIS。 当两个Alogging被返回时,两个IP地址中的哪一个将被select是非常随机的,所以任何一个域都可以命中任一个服务器。

98.124.198.1 IP地址似乎是一个停放的域系统,并redirect到http://searchezy.com/

您也没有更改www.themendez.de的默认logging,所以此域名也由您的DNS提供商驻留。