【发布时间】:2011-08-14 10:24:15
【问题描述】:
我将很快将我的网站移至新服务器。在上线之前,我想测试所有新功能。我已将所有文件上传到新服务器,现在我想“伪造”域,即通过输入链接到旧服务器的域名,我想转发到新服务器(仅用于我就是这样。所有其他访问者仍应看到旧服务器)。
我希望通过将我的域名和新服务器的 IP 放在我的本地主机文件中来实现这一点,但这似乎不起作用。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: dns
我将很快将我的网站移至新服务器。在上线之前,我想测试所有新功能。我已将所有文件上传到新服务器,现在我想“伪造”域,即通过输入链接到旧服务器的域名,我想转发到新服务器(仅用于我就是这样。所有其他访问者仍应看到旧服务器)。
我希望通过将我的域名和新服务器的 IP 放在我的本地主机文件中来实现这一点,但这似乎不起作用。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: dns
我希望通过将我的域名和新服务器的 IP 放在我的本地主机文件中来实现这一点,但这似乎不起作用。
这是正确的做法。
假设你在windows下,host文件通常位于:C:\Windows\System32\drivers\etc\hosts
添加如下一行:
1.2.3.4 www.yourdomain.com
请注意,www.yourdomain.com 与 yourdomain.com 不同
保存,并通过在命令窗口中 ping IP 检查您是否获得了正确的分辨率。开始 > 运行 > "cmd" 然后ping www.yourdomain.com
假设这返回正确的结果,请尝试浏览器,如果这不起作用,则浏览器正在缓存以前的 DNS 条目,您可能需要尝试其他浏览器或重新启动浏览器和/或机器。
【讨论】: