我有一个根页面,应该可以由多个域访问。这些域是别名(根据条件没有变体)。在以前的TYPO3版本中,你可以在一个根页面上有多个sys_domain-records,上面的那个是用来构建绝对URL的。
现在如何配置该行为呢?
(我知道,每个网站有一个域名会更好,因为有重复的内容,等等……)
发布于 2020-06-25 21:15:40
发布于 2020-06-26 00:16:20
如果您只使用其他域作为别名,并且想要重定向到主域上,您可以在.htaccess中重写。
如果你想访问包含所有域的树,你可以使用:
base: /
baseVariants:
-
base: 'https://www.xxx.de/'
condition: 'applicationContext == "Production"'
-
base: 'https://www.yyy.de/'
condition: 'applicationContext == "Production"'
-
base: 'https://www.zzz.de/'
condition: 'applicationContext == "Production"'结合主域的config.baseURL,您应该能够实现与sys_domain记录相同的行为。
如果您需要不同的baseURL,您可以为每个主机使用。不需要额外的扩展。
[request.getNormalizedParams().getHttpHost() == 'www.yyy.de']
config.baseURL = https://www.yyy.de/
[end]发布于 2021-09-16 10:43:29
有一个解决方案,可以添加您自己的条件,可以通过basevariant使用-参见博客帖子https://www.in2code.de/en/recent/use-different-domains-within-the-same-site-in-typo3/以获取示例
https://stackoverflow.com/questions/62571049
复制相似问题