【问题标题】:how to change default page url in team site in sharepoint 2007如何在 sharepoint 2007 中更改团队网站中的默认页面 url
【发布时间】:2011-07-29 00:44:58
【问题描述】:

我需要将所有子站点默认页面 url 更改为我的自定义布局页面 url。

例如:我有一个子站点呼叫:http://test:1210/Site1/default.aspx。使用编码我想将其设置为:http://test:1210/Site1/_layouts/pages/test1.aspx

是否可以在团队网站中使用编码更改默认页面 url。

【问题讨论】:

    标签: sharepoint-2007


    【解决方案1】:

    团队网站默认页面是 default.aspx,因此您必须执行以下操作:

    http://attis.org/blogs/dan/archive/2008/10/29/how-to-change-the-default-page-of-a-sharepoint-site-using-a-feature.aspx

    如果您使用发布功能,您可以设置欢迎页面

    https://serverfault.com/questions/183943/change-sharepoint-team-site-home-page

    【讨论】:

    • 感谢您的回复。对于您的链接,我需要创建一个自定义页面。我不想要。我必须使用此代码: SPFolder rootFolder = webItem.RootFolder; rootFolder.WelcomePage = "login.aspx"; rootFolder.Update(); .这在根网站上工作正常。但在子站点级别不起作用。不知道我做错了什么。请给我建议。
    【解决方案2】:

    这是从后面的代码设置团队网站默认页面的最简单方法:

    SPFolder rootFolder = Web.RootFolder; // Web 对象的根文件夹

    rootFolder.WelcomePage = "SitePages/xyz.aspx"; // 要设置为默认页面的页面的 url

    rootFolder.Update();

    【讨论】:

      猜你喜欢
      • 2010-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多