1

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

例如:

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

我想?page=2从路径中删除

Opencart 1.5.4

任何帮助将不胜感激。

4

1 回答 1

0

您可以手动编辑每个预产品控制器文件(例如搜索页面等)的代码,或者您可以使用类似这样的修改,这将使您的所有产品 URL 在整个安装过程中保持一致。例如,我认为您要关闭的页面位于产品搜索页面中,因此您将打开/catalog/controller/product/search.php

找到这个代码

'href'        => $this->url->link('product/product', $url . '&product_id=' . $result['product_id'])

并将其更改为

'href'        => $this->url->link('product/product', 'product_id=' . $result['product_id'])

然后保存。在尝试此更改之前,请务必为此文件进行备份。这将删除 URL 的任何其他参数,并仅包含产品 URL

于 2013-05-18T21:36:48.023 回答