摘要: 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()
参考: