【问题标题】:TYPO3 behind proxy generates absolute links with http instead of https代理后面的 TYPO3 使用 http 而不是 https 生成绝对链接
【发布时间】:2017-10-27 08:23:24
【问题描述】:

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

TYPO3_CONF_VARS:

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

我也定义了这样的 baseUrl:

config.baseUrl = /

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

问候 提赞

【问题讨论】:

  • 你设置了 config.absRefPrefix 吗?

标签: ssl https typo3 reverse-proxy


【解决方案1】:

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

【讨论】:

  • 这解决了一个实例的问题。另一方面,我不得不设置一个 Apache mod_proxy 选项ProxyPreserveHost,因为 TYPO3 无法正确确定 http_host,即使给它正确的反向代理 IP 地址。
猜你喜欢
  • 2016-10-17
  • 1970-01-01
  • 2019-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-21
  • 2014-08-12
  • 2015-11-03
相关资源
最近更新 更多