TYPO3:如何在多域设置中对新闻使用相同的消息?

时间:2019-05-02 08:22:54

标签: routing slug tx-news typo3-9.x

我在多域设置中遇到重复的新闻时遇到问题,希望您能为我提供帮助:)。

我的设置包括一个带有多个页面树的TYPO3 9.5.5实例,例如:

root
 domain.xyz
   - news
       - article
   - impress
   - news storage
   - ...
 domain.abc
   - news
       - article
   - impress
   - news storage
   - ...

因此,每个域/网站都有自己的新闻生态系统。因此,目前我的设置会生成类似以下内容的Urls:

到目前为止,这正是我想要的,但是如果我访问https://domain.xyz/news/article/xyz的详细信息页面,那么我会得到错误的新闻内容,因为我反而得到了https://domain.abc/news/article/xyz的内容。因此,如果“ domain.xyz”的段等于“ domain.abc”的段,就会发生此问题。

如果我更改第二个域名的子弹,那么一切工作正常。那么是否可能在不同的域中拥有相同的子弹?

我正在使用TYPO3 9.5.5和新闻7.2.0,并且每个域的站点配置都包含以下新闻路由增强器:

routeEnhancers:
 NewsPlugin:
   type: Extbase
   extension: News
   plugin: Pi1
   routes:
     -
       routePath: '{news_title}'
       _controller: 'News::detail'
       _arguments:
         news_title: news
   defaultController: 'News::detail'
   aspects:
     news_title:
       type: PersistedAliasMapper
       tableName: tx_news_domain_model_news
       routeFieldName: path_segment

0 个答案:

没有答案