首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint 2010 -更改SiteCollection URL

SharePoint 2010 -更改SiteCollection URL
EN

Stack Overflow用户
提问于 2011-03-21 18:30:21
回答 3查看 23.4K关注 0票数 5

有没有一种简单的方法(像PowerShell命令一样)来改变SiteCollection的URL?

或者是导出SiteCollection -> delete SiteCollection (因为GUID)->导入SiteCollection的唯一方法?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-21 19:37:34

是的没错。我移动站点的脚本看起来像这样:

代码语言:javascript
复制
stsadm -o backup -url "http://domain/sandpit/site" -filename "c:\site.dat"
#delete old site collection
#run gradual site delete job
stsadm -o restore -url "http://domain/sites/site" -filename "c:\site.dat"
票数 6
EN

Stack Overflow用户

发布于 2011-03-21 20:09:22

您不能真正轻松地更改网站集的URL,因为Sharepoint以特殊的方式与IIS紧密交织在一起;-)

有两种可能的方法来更改URL:

  • 将web应用程序(as shown in this SO post)扩展到另一个URL快速而脏的
  • 重新创建网站集,方法是先将其导出,然后将其还原(stsadm -o backupstsadm -o restore)为"real“方法

有一个nice writeup for Sharepoint 2007 here,尽管它在SharePoint2010上仍然有效。

PS:正如您所问到的Powershell,您可以使用Backup-SPSite (MSDN)和Restore-SPSite (MSDN)来做与使用stsadm (已弃用)相同的事情。

票数 6
EN

Stack Overflow用户

发布于 2012-03-05 02:12:02

我自己也做过一次。

首先,备份你的站点(我用的是powershell,这很简单):http://www.sharepointmonitor.com/2011/02/sharepoint-backup-using-powershell/

  • Then,
  1. 从管理中心删除站点。然后,从iis中删除该站点。现在,在SCA中,创建一个新站点,而不是使用向导。
  2. 这将允许您设置各种自定义设置,如自定义应用程序池名称、url、主机头等。按照所需的方式配置站点后,请跳过创建新站点集的步骤,而是还原备份。

它在我的MOSS 2010上对我来说就像一个护身符。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5376380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档