Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 切换到HTTPS后RealURL不再工作_Typo3_Typo3 8.x_Realurl - Fatal编程技术网

Typo3 切换到HTTPS后RealURL不再工作

Typo3 切换到HTTPS后RealURL不再工作,typo3,typo3-8.x,realurl,Typo3,Typo3 8.x,Realurl,我已经将一个网站(Typo3 8.7.20,RealURL 2.4.0)切换到HTTPS。此后,URL(例如/en或/service)导致404错误。当RealURL关闭时,一切正常。RealURL处于自动配置状态,工作正常 这是相关设置的一部分: config { prefixLocalAnchors = all doctype = xhtml_trans baseURL = absRefPrefix = auto absRelPath = / tx_realurl_e

我已经将一个网站(Typo3 8.7.20,RealURL 2.4.0)切换到HTTPS。此后,URL(例如/en或/service)导致404错误。当RealURL关闭时,一切正常。RealURL处于自动配置状态,工作正常

这是相关设置的一部分:

config {
  prefixLocalAnchors = all
  doctype = xhtml_trans
  baseURL =
  absRefPrefix = auto
  absRelPath = /
  tx_realurl_enable = 1
  prefixLocalAnchors = all
我已经删除了所有缓存、RealURL配置(要重新生成),甚至卸载了扩展和db表并重新安装


有什么想法吗?

只是一个暗中猜测,可能您的https vhost apache配置缺少ssl vhost的AllowOverride配置


在这种情况下,.htaccess文件将不会被解析,realurl的Nessersay重写规则也不会执行。

谢谢,但我已经检查过了,并且设置了AllowOverride。好的,虽然设置了,但服务器没有正确读取指令(我的错误)。修复了它,现在工作正常。谢谢。只需设置
config.baseURL即可=https://www.yourdomainhere.com/
应该可以工作。请不要再使用config.baseURL。使用config.absRefPrefix是正确的。甚至将absRefPrefix设置为https://... 没有帮助。请将
absRefPrefix=/
与realurl一起使用。它不能很好地操纵自动变速器。