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

DNS сайта не может быть разрешен только в IE - «Эта страница не может быть отображена»

В IE (и только IE) наш домен coinchat.org не удается решить. IE отображает ошибку "Эта страница не может быть отображена". В консоли IE страница на самом деле представляет собой dnserror.htm, намекая на то, что в IE могли возникнуть проблемы с разрешением домена.

Это происходит только в Internet Explorer и случалось со многими (если не со всеми) нашими пользователями IE. Мы полностью запутались, так как наши записи DNS должны быть правильными. Ping на тех же пораженных машинах возвращает правильный IP. Firefox / Chrome отлично работает на одних и тех же машинах.

Ответ Dig с Linux-машины:

; <<>> DiG 9.8.1-P1 <<>> coinchat.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52763
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;coinchat.org.          IN  A

;; ANSWER SECTION:
coinchat.org.       69123   IN  A   66.228.48.212

;; Query time: 234 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Aug 28 02:45:22 2014
;; MSG SIZE  rcvd: 46

Что еще страннее, так это то, что kitty.coinchat.org, субдомен с идентичным набором IP-адресов, отлично доступен в IE.

Что на самом деле происходит?

Убедитесь, что у вас есть запись заголовка хоста для каждого домена как с www, так и без него.

У меня возникла аналогичная проблема, MSIE возвращала ошибку 404, когда я вводил только domain.com. Однако www.domain.com работал. У меня есть правила перезаписи URL-адресов, которые перенаправляют не-www на www.domain.com. Но казалось, что это только провалилось в MSIE. Google Chrome работал нормально.

Затем я заметил, что я не ввел заголовок хоста в IIS для доменного имени без www. Когда я ввел запись заголовка хоста в привязки IIS, все браузеры разрешили URL-адрес domain.com. Я не могу объяснить, какие браузеры работали. Я отключил кеш во время тестирования. Но теперь это работает.

Если это общедоступный сайт, убедитесь, что у вас есть запись A для WWW и *

Если они не определены явно на вашем DNS-сервере, IE иногда откажет.

Кроме того, общий способ устранения неполадок IE требует, чтобы вы проверяли / очищали настройки безопасности / прокси-сервера или возвращали браузер к значениям по умолчанию.