0

我在

  • /_layouts/15/settings.aspx(来自 mysite webapp 的根网站集)
  • 外观 > 母版页
  • 替代 CSS

css 文件位于 /_Layouts/CSSRegistration/...* .css。这是为两个 WebApp(主 Intranet:80 和 mysites:12***)设置的

但由于某些原因,来自 mysite webapp 的个人子站点不会从根站点集合继承 css。同样在 mysite 根网站集的网站设置中,没有复选框可以强制将 CSS 继承到所有子网站。

有什么想法我可以做些什么来让它工作?,(mysite webapp的)子网站将获得正确的自定义css文件?

附加信息:

Mysite - 根网站集

  • Sharepoint 发布功能(网站集级别)已激活
  • Sharepoint 发布功能(网站级别)已激活

Mysite - 子网站集

  • 未激活网站集和网站级别的发布功能

  • 也许这就是失败的关键点,但我如何确定所有现有的和将来创建的 mysites 都已激活网站集和网站级别的功能?

  • 删除和重新创建一个 mysite 也没有用

感谢您的任何建议 =/

4

2 回答 2

0
  • WebApp - 我的网站
  • --- 根网站集
  • - - - - 我的
  • --- --- --- 我的网站 1
  • --- --- --- 我的网站 2
  • --- --- --- 我的网站 3
  • --- --- --- ...

在这种情况下,我必须在每个站点子站点集合(> = 50 个站点)上手动激活发布功能(站点和站点集合)是否正确???好的,我可以使用powershell。但是,新创建的我的网站是怎么回事?我做了一些测试并删除/重新创建了个人 mysite,并且还出现了禁用发布功能和未继承自定义 css 的问题。这就是为什么我对解决它的方法有点困惑。=/ 问候

于 2020-12-16T14:01:47.593 回答
0

备用 css 设置位于网站集级别。如果您只在根网站集中设置备用 css,它只会在根网站集中起作用。

您必须为所有网站集设置备用 css(需要在网站集中激活发布功能)才能使其正常工作。

于 2020-12-15T09:39:01.427 回答