Typo3 postVarSet中的多域realurl配置
我有一个打字错误3使用8.7.22版本。这是一个多域网站,以下是这些域的外观: website.com/domain1 website.com/domain2 website.com/domain3 website.com/domain4 每个域在TYPO3中都有一个单独的树,每个树都有不同的域记录 现在,我试图使realurl与我的所有域一起工作,但每次访问时都会出现以下错误: 找不到页面原因: 段“domain1”不是id为1的页面上所期望的postVarSet的关键字 老实说,我完全不知道如何在postVarSet部分定义域。以下是我当前的realurl配置:Typo3 postVarSet中的多域realurl配置,typo3,typo3-8.x,realurl,Typo3,Typo3 8.x,Realurl,我有一个打字错误3使用8.7.22版本。这是一个多域网站,以下是这些域的外观: website.com/domain1 website.com/domain2 website.com/domain3 website.com/domain4 每个域在TYPO3中都有一个单独的树,每个树都有不同的域记录 现在,我试图使realurl与我的所有域一起工作,但每次访问时都会出现以下错误: 找不到页面原因: 段“domain1”不是id为1的页面上所期望的postVarSet的关键字 老实说,我完全不知道
以下是我解决问题的方法:
Page:id=0
|
|--Main root page (domain record = website.com)
|---- Root 1 (domain record = website.com/domain1)
|---- Root 2 (domain record = website.com/domain2)
|---- Root 3 (domain record = website.com/domain4)
|---- Root 4 (domain record = website.com/domain3)
在所有根页面(包括主根页面)中,我选中了“用作根页面”选项,并为新网站创建了一个模板
最后,在所有根目录中放置此打字稿代码:
config.typolinkEnableLinksAcrossDomains = 1
config.absRefPrefix = /
config.tx_realurl_enable = 1