Joomla - 来自谷歌搜索结果的错误网址路径

时间:2013-03-08 10:03:31

标签: url joomla

我在一个Joomla网站上遇到了一个奇怪的问题。 如果我从主页访问然后导航到该网站它工作正常,但如果我从谷歌结果进入一些内部页面它显示不正确的页面布局,因为网址不正确。

这是正确的网址 Correct page from homepage

这是Google找到Uncorrect page from Google

的不正确网址

在第二页显示评级模块(我从未使用过)而不是文章,正如您在链接中看到的那样。

有人可以帮助我吗?

编辑:我正在使用Joomla 2.5版本。每个菜单项都是类别博客类型,必须显示一个类别的所有文章。每个类别有2篇文章。在不正确的链接中似乎可以访问单篇文章,添加我在每篇文章中隐藏的评级

2 个答案:

答案 0 :(得分:0)

您使用的是哪个版本? 如果您可以在joomla admin的全局设置中打开SEF选项。然后你需要确保所有文章都在菜单中。那么如果你在不同的页面上链接它们,它应该保持网址相同。 所有x = 123& ...获取params页面的方式将显示您将菜单更改为的所有ID。

答案 1 :(得分:0)

您看到不正确的布局的原因是两个不同的Itemid参数(右侧URL有127个,而错误的有104个)。 Joomla会忽略网址中的其他差异。

解决方案:找到ID为104的菜单项(查看菜单项视图右侧的菜单ID),然后检查页面上显示的模块。可能存在不可见位置的模块。

其中一个模块是使用错误的ID发布链接。如果它是Joomla核心(如搜索模块),您通常可以在模块或组件的配置中强制使用Itemid。否则,您需要修复第三方代码。

只有在你解决了多项目后,才能打开SEF,否则你会遇到同样的问题,但难以追查。

sh404可以为您提供帮助,我会在测试网站上试一试,看看它是否能让您更快地摆脱困境。