有多个类别的新闻条目时,如何避免TYPO3 v9的重复内容

问题描述

我正在TYPO3 v10 LTS网站上工作,该网站集成了新闻扩展v8.3.0。许多新闻被分配到多个类别,并根据它们分配的类别显示在不同的详细信息页面上。现在,我想将一个类别定义为master,并使用该类别来生成规范链接以避免重复的内容问题。在旧版网站(TYPO3 v7 LTS)上,我使用了此处介绍的解决方案:https://www.typo3.net/forum/thematik/zeige/thema/116056/

我还不太熟悉TYPO3 v9 / v10 LTS,但是我认为必须使用routeEnhancers解决方案。

欢迎任何提示。

解决方法

您不需要路由增强器,只需使用EXT:news的基本配置即可。

一种解决方案是:对于详细视图(show)始终使用一页。这样,每个新闻都会有一个唯一的URL。 (问题:您无法通过硬链接[1]“返回”以前的列表视图,因为您不知道您来自哪个列表)

第二:用您的新闻类别配置一个显示页面:此页面将成为详细信息视图的首选(它始终是第一类别),每个新闻将始终显示在此类别详细信息页面上。 (没有“返回”上述原始列表)

[1]您不能将页面用作链接目标,但可以使用javascript:history.back()

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...