Назад | Перейти на главную страницу

Доступ к домену перенаправляется на поддомен и отображает IP вместо имени хоста в браузере

Я пытаюсь настроить домен и несколько поддоменов в 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.