我目前User SEO URL's在OpenCart管理员中设置为“是”。
User SEO URL's
System -> Settings -> Store -> Server -> User SEO URL's
到目前为止,所有标签和SEO链接都可以使用;该命令已达到预期的效果。
但是对于主页和其他一些链接;如何删除:
index.php?route = common / home
来自URL?我是否必须从字面上进行查找并替换硬代码PHP文件并冒险升级,或者还有其他方法吗?
(没有膨胀性能,即没有不良的业余工具,例如vQmod)
要简单地删除它,您可以在 /catalog/controller/common/seo_url.php
/catalog/controller/common/seo_url.php
找:
return $link;
在 新行 之前 放:
$link = str_replace('index.php?route=common/home', '', $link);
TheBlackBenzKid编辑:如果您想使用完整的SEO,请使用以下代码代替上面的代码:
$link = str_replace('index.php?route=', '', $link);
另外,请确保商店的“管理”面板中的SEO URL已打开。