如果我打开 Sharepoint Foundation 2010中央管理网络并
选择应用程序管理并
点击管理应用程序
我可以看到我的所有 Sharepoint 2010 应用程序。但是我如何重命名其中一个应用程序?这可能吗?
我为什么想要这个?
默认情况下,Sharepoint 在端口 80 上安装了默认网站。我成功地将其移至端口 81(因为我需要端口 80 用于其他用途),但名称保持不变,而且非常容易引起误解。名称为Sharepoint - 80
。
答案1
您在这里真正想要实现的总体目标是什么?为什么想要重新命名它?
更新:目前,除了删除并重新创建之外,没有其他方法可以在 SharePoint 中重命名 Web 应用程序。
答案2
您在 SharePoint SE 上发布了同样的问题,并正确回答了这个问题:https://sharepoint.stackexchange.com/a/16672/2881。我也在我的博客上写了这个解决方案的简化版本:http://thechriskent.com/2012/04/17/renaming-a-web-application-in-sharepoint-2010/
总而言之,这是通过 PowerShell 使用以下命令完成的:
$wapp = Get-SPWebApplication "SharePoint - 80"
$wapp.Name = "Magical Web App"
$wapp.Update()
这可以是脚本,也可以直接输入到 Powershell 管理控制台中。但请注意,这不会更改 IIS 网站名称或应用程序池。但这些并不需要匹配,一切才能继续工作。
答案3
您必须更改 AAM 和 IIS Host 标头绑定。您还可以更改 Web 应用程序名称。