如何使用 WSS3 将 mydomain.com 解析为 www.mydomain.com?

如何使用 WSS3 将 mydomain.com 解析为 www.mydomain.com?

我最近从一家本地提供商处购买了 WSS 3.0 托管,他们将我的环境设置为www.mydomain.com。几周以来,对 URL 的任何请求mydomain.com都会正确解析并显示与 相同的站点www.mydomain.com。然而,几天前,我开始收到提示,要求我通过 Basic Auth 输入 UID 和 PWD 以请求mydomain.com。如果我输入有效的 UID 和 PWD,我会被带到 SharePoint 的“未授权”错误页面(不是 IIS 的默认页面)。如果我进入www.mydomain.com浏览器,一切都会按预期工作。

我向我的主机报告了这个问题,但他们告诉我“我们将其设置为 www,所以这是唯一可用的 URL”。

有人知道我该如何解决这个问题吗?

答案1

(您的托管公司可能必须这样做,并且老实说,他们应该知道如何做......)

在 IIS 中:右键单击您的 www.mydomain.com 并选择编辑绑定。为 mydomain.com 添加一个新的 HTTP 绑定,以监听与 www 绑定相同的 IP 地址和端口。

注意!如果您使用绝对链接(http://www.mydomain.com/images/MyLogo.png(例如)在系统中的任何地方,您都会遇到奇怪的行为(可能需要重新进行身份验证),因为您无意中浏览了 www.mydomain.com 网站而不是 mydomain.com。因此,在您所有的链接和对网站资源的引用中,请使用相对 URL(/images/mylogo.png 而不是完整的 www.mydomain 等...)

另一种(更加 SharePoint 友好的)方法是为 mydomain.com 设置第二个 IIS 站点并让其将客户端重定向到 www.mydomain.com。

~ED

相关内容