SharePoint 2010: Change welcome page on PowerShell

摘要: SharePoint 2010之后呢, 建立一个 Team Site会有两个 default page, 分别是 Sitepages/home.aspx and default.aspx. 这两个是不一样的, 我遇到过一个问题是, 每当我输入webapplication的 url 之后, 地址会自动定位到SitePages/home.aspx, 由于某些原因, 我的这个页面是不能显示了。 但是default.aspx还是可以正常显示的,所以我通过使用powershell把默认page 修改成了default.aspx.

正文:

Via Power Shell

$site = Get-SPSite http://intranet/sites/training
$web = $site.RootWeb
 (or $web = $site.OpenWeb("subsite1")
$folder = $web.RootFolder
$folder.WelcomePage = "SitePages/home.aspx"
 (or $folder.WelcomePage = "default.aspx")
$folder.update()
$web.Dispose()
$site.Dispose()

参考:

http://social.msdn.microsoft.com/Forums/sharepoint/en-US/9281be92-7c86-4017-af0f-957a9aed99a2/whats-the-difference-between-sitepageshomeaspx-and-defaultaspx-regarding-customizing-these-pages

原文地址:https://www.cnblogs.com/qixue/p/3227856.html