在处理客户Case时候接到一个需求,User想修改Site Collection的Welcome Page。其实我们都知道这是一个很简单的需求,开启Site Collection和Site的Publishing Feature,在look and feel下面就会有设置Welcome Page的Setting。但是User不想开启PublishingFeature,因为开启后会自动新建很多Library/List。
经过查询发现可以通过PowerShell实现,具体如下:
- 打开要修改的站点,此站点默认打开Default.aspx页;
- 此时我们打开SharePoint Management Shell,按下面截图输入命令更新Welcome page;
$site = Get-SPSite http://SharePointSiteCollection
$web = $site.RootWeb
$folder = $web.RootFolder
$folder.WelcomePage = "Test/Forms/AllItems.aspx"
$folder.update()
$web.Dispose()
$site.Dispose()
- 执行完成后,重新输入Site Collection URL打开站点,默认显示新设置的页面。
感谢阅读!