-1

我正在将 TYPO3 用于网站。TYPO3<base href="" />在每个页面上都包含一个标签

现在我有带和不带 SSL 的页面,所以最好使用带有现在 shema url 的基本标记

<base href="//example.org" />代替<base href="http://example.org" >

唉,IE8 将不再加载我的 CSS 和 JS。除了重新分配方案之外,还有其他解决方法吗?

4

1 回答 1

1

您可以使用TypoScript 条件来设置正确的baseURL

例如,如果您的 HTTPS 树放置在 UID = 123(及以下)的页面中,请使用:

config.baseURL = http://domain.tld/

[PIDinRootline = 123]
  config.baseURL = https://domain.tld/
[end]

通过这种方式,您可以确保每个能够理解“完整”base标签的浏览器都能正常工作。

于 2012-05-11T12:24:02.493 回答