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