我的TYPO3中有两个页面树,我在它们之间进行链接。两个网站都使用SSL / TLS加密进行前端交付,因此只应生成相关链接(如果在同一个域中)或链接到我的第二个域(它可以,但只使用http而不是https)。
现在原因似乎很清楚:我从未告诉TYPO3只生成https链接。问题是:我如何才能做到这一点?
我有可能使用config.absRelPrefix
,但在跨域链接时这不起作用。
答案 0 :(得分:0)
使用
config.typolinkCheckRootline = 1
这样typolinks检查目标页面是否属于当前域。
https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#typolinkcheckrootline
答案 1 :(得分:0)
显然,config.typolinkCheckRootline = 1
以及config.absRelPrefix
和config.baseUrl
的任意组合都无法帮助它,如果TYPO3获得错误的HTTP主机并且只获得&# 39;通过HTTP_X_FORWARDED_HOST
env var。