Opencart:从URL中删除页面ID路径

时间:2013-05-10 16:55:49

标签: url redirect opencart

我正在尝试让我的网站更加SEO友好,我注意到每当我通过标签或不同的页面(2,3,4等)访问产品时,它都会将其添加到URL。< / p>

例如:

www.wisdomsurvival.com/Guardian-Survival-kit/culinary-can-of-preparedness-seeds.html?page=2

我想从路径

中删除?page = 2

Opencart 1.5.4

非常感谢任何帮助。

编辑:我的主要目标是为每个页面而不是多个路径设置一个URL。例如: http://www.wisdomsurvival.com/person-guardian-preparedness-package-camping-bug-out http://www.wisdomsurvival.com/camping-and-bug-out/person-guardian-preparedness-package-camping-bug-out

第一个URL是直接链接,第二个来自点击类别,第三个(未显示,因为我只能发布2个链接)来自点击子类别和第四个(也未显示)来自制造商名单。

我需要将它们全部重定向到第一个网址,或直接转到第一个网址而不重定向,以及任何其他网址,例如具有网页ID路径或标记路径的网址。

1 个答案:

答案 0 :(得分:1)

我认识到这个主题: - )

?page = 2来自哪里,因为链接在没有它的情况下完美运行。您需要跟踪链接的来源。首先尝试模板视图,看看它是否是布局中的简单链接编辑,可以完成您的需要。

如果不是,您可能会发现信息是在动态生成的情况下在控制器中编码的。您应该能够编辑在那里生成链接的代码。

如果不是,您可能会发现它位于正在调用的模型中。再次,只需找到模型并编辑您在那里找到的链接结构。

您网页上的网址只会反映您在其他地方生成的网址,以便首先跟踪该链接。

通常当我使用opencart构建时,我发现主题模块在SEO方面通常没有很好的编码。幸运的是,使用opencart这些东西通常很容易解决。

热门技巧 - &gt;我经常在我的网址中添加额外的内容,这些内容对所生成的页面没有任何影响,但Google仍然会将其作为关键字。

如果您在重新格式化链接格式时遇到问题,我会发布您的代码,我将为您提供帮助,

希望有所帮助,

保罗。