代理后面的TYPO3生成与http而不是https的绝对链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代理后面的TYPO3生成与http而不是https的绝对链接相关的知识,希望对你有一定的参考价值。

我目前遇到的问题是关于代理背后的TYPO3以及使用ssl将网络服务器连接到客户端的代理。我已经配置了反向代理并为reverseProxyHeaderMultiValue(无,第一,最后)尝试了三个选项,并将reverseProxySSL设置为*,系统现在生成所有带有绝对路径的typolink,包括http://而不是仅仅返回相对路径,正如我所料。有关如何强制不将该方案添加到typolinks的任何想法?

TYPO3_CONF_VARS:

[SYS][reverseProxyIP] = xx.yy.zz.aa
[SYS][reverseProxyHeaderMultiValue] = 'last'
[SYS][reverseProxySSL] = *

我也定义了这样的baseUrl:

config.baseUrl = /

如果需要,我可以发布其他配置信息。

问候Tizian

答案

尝试config.absRefPrefix = /并将config.baseUrl留空。

以上是关于代理后面的TYPO3生成与http而不是https的绝对链接的主要内容,如果未能解决你的问题,请参考以下文章

在带有协议升级的 nginx 反向代理后面运行 daphne 总是路由到 http 而不是 websocket

如何在https TYPO3后端处理“非https”(http)站点

ELB 后面的 Symfony2 重定向到 http 而不是 https

TYPO3:404 用于受限访问页面而不是登录表单

在 ELB 后面使用带有 Spring Boot 的 SAML 重定向到 http 而不是 https

在 Spring Boot 中将 HTTP 定向到代理后面的 HTTPS