【发布时间】:2010-03-31 12:48:16
【问题描述】:
我正在将运行 IIS 6 的现有网络服务器迁移到 IIS 7。我已经在新服务器上设置了新网站,但似乎无法测试它们,因为当我选择“浏览”时输入了域名" 在 IIS 7 中,我在我的原始服务器上获得了该站点。在迁移域名(例如更新 DNS 记录等)之前,如何在新服务器上测试新站点的配置?
非常感谢任何帮助。
【问题讨论】:
标签: iis deployment iis-7 web
我正在将运行 IIS 6 的现有网络服务器迁移到 IIS 7。我已经在新服务器上设置了新网站,但似乎无法测试它们,因为当我选择“浏览”时输入了域名" 在 IIS 7 中,我在我的原始服务器上获得了该站点。在迁移域名(例如更新 DNS 记录等)之前,如何在新服务器上测试新站点的配置?
非常感谢任何帮助。
【问题讨论】:
标签: iis deployment iis-7 web
在服务器上,编辑 hosts 文件以强制服务器认为网站位于其自身,而不是 IIS6 服务器。
hosts 文件位于C:\WINDOWS\system32\drivers\etc\hosts。
只需添加一行:
192.168.0.1 www.mywebsite.com
其中192.168.0.1是IIS7服务器的IP地址,www.mywebsite.com是要测试的网址。
然后重新启动 Internet Explorer 并再次输入 www.mywebsite.com(或从 iisadmin 中浏览),它应该会为您提供 IIS7 站点。
您也可以在您的 PC 上执行此操作,而无需使用服务器。
完成后不要忘记从主机文件中删除该行!
【讨论】: