我正在使用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
标签的浏览器都能正常工作。