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

DNS не разрешает IP

Я хочу, чтобы мой веб-сервис (185.156.179.139) был доступен на app.dotaquiz.org. Итак, я зарегистрировал доменное имя. Я также создал A-запись (app-A-185.156.179.139).

GET-запрос к http://185.156.179.139/users/1 дает ОК-200.

GET-запрос к http://app.dotaquiz.org/users/1 дает 404.

Что мне не хватает?

Ваш DNS в порядке, app.dotaquiz.org указывает на 185.156.179.139:

;; ANSWER SECTION:
app.dotaquiz.org.       86400   IN      A       185.156.179.139

Мы видим, что на Nginx не настроена веб-страница, настроенная для этого имени хоста, выдающая ошибку:

404 Не Найдено

nginx / 1.10.3 (Ubuntu)

Вам следует настроить Nginx server {} раздел для название сервера app.dotaquiz.org.

Кроме того, проблемы с настройкой DNS могли вызвать другие ошибки, например

  • ERR_NAME_NOT_RESOLVED если запись вообще не была настроена
  • ERR_TIMED_OUT / ERR_CONNECTION_CLOSED в случае неправильного IP без веб-сервера
  • странная веб-страница или иностранная 404 ошибка в случае неправильного IP с веб-сервером.

В 200 OK и 404 Not Found являются Коды состояния HTTP-ответа (RFC 7231, 6); всегда относится к протоколу HTTP, то есть к веб-серверу, а не к службе доменного имени.