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