我正在将 TYPO3 用于网站。TYPO3<base href="" />
在每个页面上都包含一个标签
现在我有带和不带 SSL 的页面,所以最好使用带有现在 shema url 的基本标记
<base href="//example.org" />
代替<base href="http://example.org" >
唉,IE8 将不再加载我的 CSS 和 JS。除了重新分配方案之外,还有其他解决方法吗?
我正在将 TYPO3 用于网站。TYPO3<base href="" />
在每个页面上都包含一个标签
现在我有带和不带 SSL 的页面,所以最好使用带有现在 shema url 的基本标记
<base href="//example.org" />
代替<base href="http://example.org" >
唉,IE8 将不再加载我的 CSS 和 JS。除了重新分配方案之外,还有其他解决方法吗?
您可以使用TypoScript 条件来设置正确的baseURL
例如,如果您的 HTTPS 树放置在 UID = 123(及以下)的页面中,请使用:
config.baseURL = http://domain.tld/
[PIDinRootline = 123]
config.baseURL = https://domain.tld/
[end]
通过这种方式,您可以确保每个能够理解“完整”base
标签的浏览器都能正常工作。