在 IIS 中我们有一个网站。我们正在关闭该网站。我们已使用重定向将所有页面重定向到另一台服务器。因此,对 example.com 的任何访问都将显示为 example2.com。
我们希望关闭旧服务器。这样重定向将不再起作用。我知道我需要更改 example.com 的 DNS 以转到 example2.com 的 IP 地址。
是否可以让 IIS 站点处理 example.com 并将任何对该站点的请求发送到 example2.com 的默认页面?
或者更好的方法是在服务器上为 example.com 创建一个新站点,然后将其重定向到 example2.com,就像已关闭的原始服务器上的站点一样。
答案1
您不需要创建新站点。在 IIS 中编辑 example2.com 的站点属性,并为 example.com 添加主机头重定向。
- 在网站属性页的“网站”选项卡上,单击“IP 地址”下拉菜单旁边的“高级”按钮
- 单击“为此网站的多个身份添加”
- 输入 80 作为您的 TCP 端口(假设您的网站在端口 80 上运行)
- 在 Host Header 值中输入 example.com,点击
- 单击“确定”直至返回 IIS 管理器。
这样做的目的是告诉 IIS 将任何以 example.com 作为 HTTP 请求标头的值的请求路由Host:
到 example2.com 的网站。