首页 > 解决方案 > 切换到 HTTPS 后,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 配置(重新生成),甚至卸载了扩展和数据库表并重新安装。

有任何想法吗?

标签: typo3typo3-8.xrealurl

解决方案


只是在黑暗中拍摄可能在您的 https vhost apache 配置上缺少 ssl vhost 的 AllowOverride 配置。

在这种情况下,不会解析 .htaccess 文件,并且不会执行 realurl 的必要重写规则。


推荐阅读