我在 Microsoft Hyper-V 主机上订购了一个 VPS。然后我使用 WebsitePanel 将我的网站 mysite.com 添加到了新主机中。
在将 DNS 更改为新主机之前,我想测试网站是否可以在新的 VPS 上正常运行。
在 IIS 管理器中,我右键单击文件夹 mysite.com,然后在弹出菜单中选择管理网站 -> 浏览菜单项。IE 从 URL 开始http://mysite.com已加载。IE 似乎正在访问旧主机!
我怎样才能在新的 VPS 上查看该网站而不是实时网站?
答案1
在测试机器上,覆盖 mysite.com 的 DNS 条目以指向新 IP 地址(无论如何,更新 DNS 都需要该地址)。在 Windows 上,%WINDIR%\system32\drivers\etc\hosts
使用文本编辑器进行编辑并将其添加到那里。
(某些防病毒软件默认阻止对 hosts 文件的访问,因为恶意软件也会使用该文件将防病毒更新主机重定向到恶意 URL。如果您的 AV 确实这样做了,只需禁用该功能进行测试,然后稍后重新启用它。)
答案2
想想你说的话“在我将 DNS 挂到新主机之前,我希望测试网站是否可以在新主机中正常运行”,因此,如果您浏览 URL,它将指向旧网站,直到 DNS 迁移完成。要进行测试,请使用新 IP。