我希望我的networking服务(185.156.179.139)可以通过app.dotaquiz.org获得。 所以我注册了域名。 我也创build了一个Alogging(应用程序-A-185.156.179.139)。
GET请求http://185.156.179.139/users/1给OK-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上没有为该主机名configuration的网页给出错误:
错误(404
nginx / 1.10.3(Ubuntu)
您应该为服务器名称 app.dotaquiz.orgconfigurationNginx server {}部分。
此外,DNSconfiguration问题会导致其他types的错误,如
ERR_NAME_NOT_RESOLVED ERR_TIMED_OUT / ERR_CONNECTION_CLOSED 404错误的情况下,与Web服务器的IP错误。 200 OK和404 Not Found是HTTP响应状态码 ( RFC 7231,6 ); 总是与HTTP协议相关,即Web服务器,而不是域名服务。