新闻:错误链接到详细页面,清除fe缓存后确定

时间:2016-11-11 09:20:50

标签: typo3 tx-news

我使用tx_news 4.3.0与TYPO3 7.6.12和realurl 2.0.15

我会不时地获得显示错误详细信息页面的详细链接。

e.g。 veranstaltungen/talks/detail/xy-talks/

显示到另一个详细信息页面:

veranstaltungen/talks/detail/z-talks/

清除fe缓存后链接没问题。

如何避免这种情况?

1 个答案:

答案 0 :(得分:4)

前段时间我遇到了同样的问题。

我在许多TYPO3系统中使用单页作为新闻列表和详细信息。 我希望像example.com/news/fürlistview和example.com/news/this-is-a-news/这样的URL作为详细URL。

为了对此进行存档,我将realurl配置为跳过新闻链接的控制器和操作。但是在新闻模板中的链接配置中,它们被用于构建链接。

由于realurl不为链接创建新的cHash(因为我认为版本2.0.12),realurl生成的链接与TYPO3中生成并由realurl缓存的cHash不匹配。因此TYPO3提供了此页面的错误缓存版本。我的情况,这是第一个被调用和缓存的新闻条目。每次点击新闻时都会显示此新闻条目。

为了避免这种情况,我从realurl中删除了控制器和动作,并将一些TypoScript(link.skipControllerAndAction = 1)添加到我的新闻配置中。

我想你可能有类似的问题。尝试在开发环境中禁用realurl并尝试再次发生这种情况。如果这可以解决您的问题,请检查您的realurl配置是否有新闻。