我有一个配置的网站 http://www.abc.com 在端口80上,带有主机标头www.abc.com。我需要创建另一个Web应用程序,我需要使用 http://www.abc.com.

没有删除旧的,是否有任何方法可以通过主机标头/替代映射进行管理?

有帮助吗?

解决方案 3

这是我使用的步骤

创建了一个新的webpplication www.newabc.com,并在此替代访问映射中使用了www.abc.com。我停止了已经存在的www.abc.com

我注意到的一件事是,当我们添加替代访问映射时。它没有更新IIS中的主机条目。此后我不得不手动这样做

其他提示

因此,您能澄清一下 - 您希望两个Web应用程序都使用同一主机标头?这是不可能的,但是如果您希望新的Web应用程序使用www.abc.com和旧的应用程序来响应其他主机标头(www.oldabc.com)。

这是您所追求的吗?

基本步骤是:

  1. 创建一个新的基于主机标头的Web应用程序(www.oldabc.com)。创建此Web应用程序时,请使用临时/抛弃数据库,因为您将在过程结束时删除它
  2. 分离内容数据库 您要使用stsadm或中央政府从www.abc.com保留的根网站集合。让我们称其为wss_content_abc,您将需要此数据库来完成步骤4。
  3. 你需要 添加另一个内容数据库 www.abc.com如果您刚刚分离的内容数据库是该Web应用程序的唯一数据库。这使您可以在www.abc.com的根部创建一个新的站点集合。
  4. 从www.oldabc.com(wss_content_deletemesoon创建在第1步。)和 附加旧内容数据库 从www.abc.com(wss_content_abc)到您在步骤1中创建的www.oldabc.com Web应用程序。
  5. 最后一步是从SQL Server删除WSS_CONTENT_DELELEMESOON

您将需要重新运行搜索爬网和其他一些内容,但这是遵循的一般过程。主要问题是,如果您有很多站点集合和许多内容数据库,那么您需要执行步骤3.和5.对于所有这些步骤。

当前的www.abc.com网站是否基于SharePoint?如果没有,最简单的方法是在安装SharePoint上创建另一个SharePoint/Web农场。这样,当前网络服务器仍然可以托管www.abc.com,而新的SharePoint农场也可以与HoStheDer www.abc.com创建一个网站。只要您的内部DNS或主机文件不要弄乱事情,您就可以做到这一点。

如果当前网站基于SharePoint,则可能最简单的解决方案是在其他端口上创建该站点,因此请www.abc.com:81。我不是ISA/前列专家,但我认为您可以将其设置为将请求重定向到适当的站点:端口。

其他解决方案可能只是“停止” IIS中的当前网站。这样,将与Hostheader创建新网站。只需记住要备份当前虚拟目录和您为当前网站配置的其他内容即可。

尼克·哈德利(Nick Hadlee)也是他的建议是解决您的问题的一个很好的解决方案。

许可以下: CC-BY-SA归因
scroll top