【发布时间】:2015-02-17 13:04:42
【问题描述】:
我有两个托管在 IIS 7.5 中的网站,它们使用 SSL 并绑定到两个不同的内部 IP 地址。当我在没有“www”的情况下导航到其中任何一个(例如http://example.com)时,站点 A 会出现 404 错误,站点 B 会出现“正在建设”页面。当我使用不带“www”的 URL 访问浏览器在服务器之外,站点 B 显示 IIS 7 起始页。
我尝试了多种DNS记录和IIS重写规则的配置,仍然无法理清。我可以 ping 两个域名(最初我无法在没有“www”的情况下 ping 一个站点,并且会出现 DNS 错误)。现在当我查看nslookup 时,我可以看到www 和非www 具有相同的IP 地址。
似乎对非 www 域名的请求正在进入 IIS,因为它返回 404 页面或 IIS 7 启动/构建页面。 如何正确地将非 www 请求重定向到 www? IIS 中的规范域名规则不起作用。
【问题讨论】:
标签: iis dns iis-7.5 windows-server-2008