【问题标题】:Multisite TYPO3 v9, more domains for one rootpage多站点 TYPO3 v9,一个根页面有更多域
【发布时间】:2020-05-11 12:56:32
【问题描述】:

出于营销目的,我是否维护一个具有两个不同域的相同网站,在 TYPO3 v8 中,我只需在根页面上添加一个域记录,TYPO3 将处理所请求域的其余部分(也许只是一个条件带有 Typoscript 的基本 URL,以及每个站点的个性化 robots.txt(通过 realurl)...

在 v9 中我找不到方法来执行此操作,我尝试使用 yaml 手动输入第二个站点定义,但第二个根本不显示...

【问题讨论】:

  • 我的回答对你有帮助吗?
  • @Jonas Eberle ...确实如此!至少在双域问题上,您让我走上了正轨;我使用了条件:'getenv("HTTP_HOST") == "2nd-domain.tld"' ...但主要问题是机器人文件:stackoverflow.com/questions/59918427/…

标签: typo3 multisite typo3-9.x


【解决方案1】:

您可以使用baseVariants 做到这一点。这将为生产环境添加第二个域:

baseVariants:
  -
    base: 'https://2nd-domain.tld/'
    condition: 'applicationContext matches "#^Production#" && request.getNormalizedParams().getHttpHost() == "2nd-domain.tld"'

【讨论】:

  • 我使用了:condition: 'getenv("HTTP_HOST") == "2nd-domain.tld"' ,但是感谢您的指点,您的语法让我意识到了可能性!!
猜你喜欢
  • 1970-01-01
  • 2021-01-28
  • 2012-04-03
  • 1970-01-01
  • 1970-01-01
  • 2019-08-22
  • 2020-05-25
  • 2011-03-26
  • 1970-01-01
相关资源
最近更新 更多