我在TYPO3 8.7.31的安装中尝试cs_seo 3.1.0。cs_seo在每一页上打印规范标签。在大多数页面上,它们是正确的,但不在主页上。我得到了这个规范:
<link rel="canonical" href="http://mydomain.tld/?L=0" />
L=0参数错误-网站中没有其他语言。
有什么想法可以去掉这个参数吗?谢谢
我找到了原因和解决方案。这是realurl的一个奇怪问题。在我的安装中,每个页面都存在多个realurl路径条目。有时它们确实有语言参数L=。。。而不是/en/-我不知道为什么有时会发生这种情况。当其中一个条目位于路径条目列表的第一位时,它将显示在seo面板的预览中的规范标记an中。
解决方案是删除真实url面板中的这些错误条目。