我已经使用 WHM 设置了一个新站点,但尚未设置 DNS。我希望能够通过浏览器访问该站点,以便设置 CMS。通常,我可以通过在浏览器中输入 IP 地址来做到这一点,但这次我只是得到一个页面,说 Apache 正在服务器上工作。
有谁知道解决这个问题的方法?谢谢!
问题是您的浏览器发送的请求在 HTTP 标头中不包含正确的内容Host:
,因此 Web 服务器使用默认的包罗万象的页面进行回复。
你可以
使用yoursite.com区域设置私有(本地)权威 DNS 服务器,并将系统的 DNS 设置为指向此 DNS 服务器,或
通过在文件中注册whatever.yoursite.com及其对应的IP地址/etc/hosts
(在类unix系统中)来临时欺骗本地系统中的DNS解析。MS Windows 系统中有一个等效文件,查找名为hosts
.C:\Windows\system32\drivers\etc
我会先尝试后者,因为只需在文本文件中添加一行:
203.0.113.22 whatever.yoursite.com
您可能需要重新启动浏览器。