当我安装SharePoint Foundation时,它创建了使用名称的默认Web应用程序 SharePoint -80 那是在端口80上运行的。由于我需要端口80来用于另一个Web应用程序,所以我将其移至端口81。一切都可以,但名称仍然存在。

如何重命名SharePoint 2010 Web应用程序? 我看到同样的名称也应用于IIS应用程序实例。我应该简单地在IIS中重命名此应用程序名称还是必须在DB或Central Admin中的任何地方更改某些内容?

有帮助吗?

解决方案

只要与PowerShell一起简单。这是如何重命名的方法,而无需做更多的事情:

$a=Get-SPWebApplication | where {$_.Name -match "Old web application name"}

$a.Name

$a.Name="New web application name"

$a.Update()

Get-SPWebApplication | where {$_.Name -match "New web application name"}

就这样 !

其他提示

您可以创建一个名为“您想要的方式”的新Web应用程序,然后从旧的Web应用程序中附加内容数据库,以保留现有网站。它并不是真正重命名旧的Web应用程序,但是您将能够通过新的URL访问您的旧网站,我认为这是您想做的。

基本步骤是:

  1. 从CA或通过STSADM/PowerShell附加到Web应用程序中的哪些站点集合。你可以做一个 枚举 反对通过STSADM的URL,我确定有2010年的PowerShell版本。
  2. 使用您所追求的URL/名称创建一个新的Web应用程序。创建它时,请使用虚拟内容数据库,以便稍后删除该内容数据库。
  3. 如果您在旧的Web应用程序中有任何自定义托管路径,请在新的Web应用程序中创建它们。
  4. 将内容数据库从旧的Web应用程序移动到新应用程序。这个 Technet文章 告诉您如何通过CA或PowerShell在2010年移动数据库。
  5. 从您的新Web应用程序中删除虚拟内容数据库。您应该能够在新的Web应用程序中看到旧站点。

您可以在IIS中重命名该站点,但不幸的是,更改不会反映在中央管理员中。此外,创建,删除,扩展和未扩展,可以在中央管理员中执行的唯一可以执行的函数(请参阅 http://technet.microsoft.com/en-us/library/cc261978.aspx).

上面列出的相同功能也可以通过PowerShell完成,但是我找不到任何位置重命名选项。似乎您唯一的选择可能是删除和重新添加Web应用程序。这是一件令人敬畏的工作,只是为了重命名某些东西(除非是一个全新的网站)。

有一个名为RenameWeb的STSADM开关,但实际上将其重命名为URL,而不是友好的名称。我也找不到Powershell命令来执行此操作。

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