(转:msdn)
与典型的 IIS Web 应用程序不同,您不能仅使用 IIS 管理器或其他 IIS 元数据库工具来修改已使用 Windows SharePoint Services 3.0 扩展的 IIS Web 应用程序的绑定。
如果通过添加主机头绑定或 SSL 端口,或者通过更改端口号来修改 Web 应用程序的 IIS 绑定,Windows SharePoint Services 3.0 将无法知晓这些更改,并且不会更新 Web 应用程序的备用访问映射 URL。如果更新 Web 应用程序的备用访问映射以更改主机头、切换到某个 SSL URL,或更改端口号,Windows SharePoint Services 3.0 将不会自动更新您的 IIS 绑定以匹配这些更改。
若要更新 Web 应用程序的 URL 或 IIS 绑定,您必须取消扩展然后重新扩展 Web 应用程序,并重新配置备用访问映射 URL 或 IIS 网站绑定。
注意: |
---|
若要向已使用 Windows SharePoint Services 3.0 扩展的 IIS 网站分配 IP 地址,您可以直接修改 IIS 网站的 IIS 绑定。有关此例外情况的详细信息,请参阅 Microsoft 知识库文章 927376:尝试在 SharePoint 3.0 管理中心创建 Windows SharePoint Services 3.0 Web 应用程序时出现错误消息:选择的 IIS 网站已被 SharePoint 使用 (http://go.microsoft.com/fwlink/?linkid=110481&clcid=0x804)。 |
我们不建议对 HTTP 和 SSL 宿主再次使用同一 IIS 网站,而是应扩展一个专用的 HTTP 和一个专用的 SSL 网站,并将每个网站分配给它们自己的备用访问映射区域和 URL。
有关取消扩展 Web 应用程序的详细信息,请参阅取消扩展 Web 应用程序 (Windows SharePoint Services)。
有关备用访问映射的详细信息,请参阅规划备用访问映射 (Windows SharePoint Services)。
备用访问映射集对应于下列身份验证区域:
-
默认
-
Intranet
-
Internet
-
自定义
-
Extranet
取消扩展和重新扩展 Web 应用程序
如果您需要更改 IIS 绑定,请从该 Web 应用程序当初扩展到的区域中取消扩展该 Web 应用程序(而不是删除它),然后将该 Web 应用程序重新扩展到同一区域。请考虑先在测试环境中尝试这些迁移过程,然后再在生产环境中部署它们。
使用管理中心“应用程序管理”页上的“从 IIS 网站删除 SharePoint”链接从该区域中取消扩展 Web 应用程序,过程如下所述:
取消扩展 Web 应用程序
-
在 SharePoint 管理中心网站上,在“应用程序管理”页的“SharePoint Web 应用程序管理”部分,单击“从 IIS 网站删除 SharePoint”。
-
在“Web 应用程序”菜单上,单击“更改 Web 应用程序”。
-
在“选择 Web 应用程序”页上,单击要取消扩展的 Web 应用程序。
-
在“选择要删除的 IIS 网站和区域”列表中,单击要删除的 IIS 网站和区域。因为可以在多达五个区域中扩展 Web 应用程序,所以请确保选择了正确的 IIS 网站和区域。
-
在“删除 IIS 网站”部分,如果 IIS 网站仅承载 SharePoint 产品和技术内容,则单击“是”。如果 IIS 网站还承载其他内容,您可能不想删除该网站。在这种情况下,请单击“否”。
-
单击“确定”。此操作不会删除该 Web 应用程序,也不会删除 Web 应用程序的内容数据库。
取消扩展 Web 应用程序之后,您可以使用更新后的绑定将该 Web 应用程序重新扩展到同一区域。
重新扩展 Web 应用程序
-
在 SharePoint 管理中心网站上,在“应用程序管理”页的“SharePoint Web 应用程序管理”部分,单击“创建或扩展 Web 应用程序”。
-
在“创建或扩展 Web 应用程序”页的“添加 SharePoint Web 应用程序”部分,单击“扩展现有 Web 应用程序”。
-
在“将 Web 应用程序扩展到其他 IIS 网站”页的“Web 应用程序”菜单上,单击“更改 Web 应用程序”。
-
在“选择 Web 应用程序”页上,单击要扩展的 Web 应用程序。
-
在“IIS 网站”部分,如果您已经通过用于 Windows SharePoint Services 3.0 的适当绑定创建了一个 IIS 网站,请单击“使用现有 IIS 网站”选项并从列表中选择该 IIS 网站。否则,请单击“新建 IIS 网站”选项。
-
在“端口”、“主机头”和“使用安全套接字层(SSL)”字段中,键入要使用的 IIS 绑定。
-
在“负载平衡的 URL”部分,在“URL”字段中键入最终用户将用来查找该 Web 应用程序的 URL。如果使用负载平衡器或反向代理,则为负载平衡器或反向代理的 URL。
-
在“负载平衡的 URL”部分,在“区域”列表中单击您之前选择的区域。
-
单击“确定”。
用于更新 Web 应用程序 URL 和 IIS 绑定的其他步骤
若要完成更新 Web 应用程序 URL 或 IIS 绑定的过程,您需要在将 Web 应用程序重新扩展到同一区域后,执行本节中列出的额外步骤。