使用SSL代理后跨域的Typolink

时间:2017-11-02 09:50:42

标签: ssl typo3 cross-domain typolink

我的TYPO3中有两个页面树,我在它们之间进行链接。两个网站都使用SSL / TLS加密进行前端交付,因此只应生成相关链接(如果在同一个域中)或链接到我的第二个域(它可以,但只使用http而不是https)。

现在原因似乎很清楚:我从未告诉TYPO3只生成https链接。问题是:我如何才能做到这一点?

我有可能使用config.absRelPrefix,但在跨域链接时这不起作用。

2 个答案:

答案 0 :(得分:0)

使用

config.typolinkCheckRootline = 1

这样typolinks检查目标页面是否属于当前域。

https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#typolinkcheckrootline

答案 1 :(得分:0)

显然,config.typolinkCheckRootline = 1以及config.absRelPrefixconfig.baseUrl的任意组合都无法帮助它,如果TYPO3获得错误的HTTP主机并且只获得&# 39;通过HTTP_X_FORWARDED_HOST env var。

主持人