Я пытаюсь настроить домен и несколько поддоменов в vps. Кажется, это работает правильно, когда я получаю доступ через Firefox, но на моем телефоне или в Chrome меня перенаправляют на поддомен. Это журнал доступа для запроса Chrome к themendez.de:
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"
это журнал доступа для запроса к themendez.de из Firefox:
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
. Это не проблема, но стоит отметить непоследовательность ваших исследований.
Когда я сам пробовал запросы к этим двум сайтам, первый дал мне перенаправление IIS на IP-адрес, второй дал ответ 200 со страницей Apache по умолчанию «Работает».
Однако я подозреваю, что настоящая проблема связана с настройками DNS. У обоих этих доменов есть две записи A:
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. В значительной степени случайно, какой из двух IP-адресов будет выбран, когда будут возвращены две записи A, поэтому любой домен может попасть на любой сервер.
IP-адрес 98.124.198.1 выглядит как система припаркованного домена и перенаправляет на http://searchezy.com/
.
Вы также не изменили записи по умолчанию для www.themendez.de, поэтому этот домен также припаркован вашим провайдером DNS.