0

是否可以在根 SP Web 应用程序上为其所有子站点使用母版页?换句话说,对于一个名为http://myspsite的站点,我有一个名为“mycustom.master”的自定义母版页。然后,我想在这个 Web 应用程序中创建一个名为“newSubsite”的站点,因此它指向http://myspsite/newSubsite。是否可以让这个新站点使用与其根相同的母版页(“mycustom.master”)?

我担心这是不可能的,如果我想使用同一个子站点,我需要将“mycustom.master”复制到每个子站点。

先谢谢大家了。

4

1 回答 1

2

您所说的是在网站集中部署母版页的标准方法。

如果您使用的是发布站点,则母版页库仅存在于网站集中的根网站中,子站点将在 UI 组件中引用此库中的母版页以设置/更改母版页,并且可以选择默认与父网站相同的母版页,或与母版页库不同的母版页。

如果您不在发布站点中,您可能会将母版页部署到某个位置的 _layouts 目录中,在这种情况下,您的场中的每个站点都可以使用母版页。您需要通过您为每个子站点单独选择的机制以编程方式设置母版页 URL (SPWeb.MasterUrl)。

于 2010-04-26T17:53:53.407 回答