简体   繁体   English

切换到HTTPS后,RealURL不再起作用

[英]RealURL not working anymore after switching to HTTPS

I have switched a website (Typo3 8.7.20, RealURL 2.4.0) to HTTPS. 我已将网站(Typo3 8.7.20,RealURL 2.4.0)切换为HTTPS。 Since then, URLS (eg /en or /service) are resulting in 404 errors. 从那时起,URLS(例如/ en或/ service)将导致404错误。 When RealURL is off, everything works fine. 关闭RealURL后,一切正常。 RealURL is in autoconfiguration and has worked flawlessly. RealURL处于自动配置状态,并且运行良好。

This is part of the setup relevant: 这是相关设置的一部分:

config {
  prefixLocalAnchors = all
  doctype = xhtml_trans
  baseURL =
  absRefPrefix = auto
  absRelPath = /
  tx_realurl_enable = 1
  prefixLocalAnchors = all

I have already deleted all caches, the RealURL configuration (to re-generate) and even uninstalled the extension and db tables and re-installed. 我已经删除了所有缓存,RealURL配置(以重新生成),甚至卸载了扩展名和数据库表,然后重新安装了它们。

Any ideas? 有任何想法吗?

Just a shot in the dark maybe on your https vhost apache configuration is missing the AllowOverride Configuration for the ssl vhost. 只是您的https vhost apache配置上的暗处可能缺少ssl vhost的AllowOverride配置。

In this case the .htaccess file will not be parsed and the nessesary rewrite rules for realurl will not be executed. 在这种情况下,将不会解析.htaccess文件,并且不会执行realurl的必要重写规则。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM