切换到 HTTPS 后 RealURL 不再工作
RealURL not working anymore after switching to HTTPS
我已经将一个网站(Typo3 8.7.20,RealURL 2.4.0)切换到 HTTPS。从那时起,URLS(例如 /en 或 /service)导致 404 错误。当 RealURL 关闭时,一切正常。 RealURL 处于自动配置状态并且运行完美。
这是相关设置的一部分:
config {
prefixLocalAnchors = all
doctype = xhtml_trans
baseURL =
absRefPrefix = auto
absRelPath = /
tx_realurl_enable = 1
prefixLocalAnchors = all
我已经删除了所有缓存、RealURL 配置(重新生成)甚至卸载了扩展和数据库表并重新安装。
有什么想法吗?
可能在黑暗中试探一下您的 https 虚拟主机 apache 配置是否缺少 ssl 虚拟主机的 AllowOverride 配置。
在这种情况下,不会解析 .htaccess 文件,也不会执行 realurl 的必要重写规则。
我已经将一个网站(Typo3 8.7.20,RealURL 2.4.0)切换到 HTTPS。从那时起,URLS(例如 /en 或 /service)导致 404 错误。当 RealURL 关闭时,一切正常。 RealURL 处于自动配置状态并且运行完美。
这是相关设置的一部分:
config {
prefixLocalAnchors = all
doctype = xhtml_trans
baseURL =
absRefPrefix = auto
absRelPath = /
tx_realurl_enable = 1
prefixLocalAnchors = all
我已经删除了所有缓存、RealURL 配置(重新生成)甚至卸载了扩展和数据库表并重新安装。
有什么想法吗?
可能在黑暗中试探一下您的 https 虚拟主机 apache 配置是否缺少 ssl 虚拟主机的 AllowOverride 配置。
在这种情况下,不会解析 .htaccess 文件,也不会执行 realurl 的必要重写规则。