我目前有User SEO URL's
在 OpenCart 管理中设置为是。
System -> Settings -> Store -> Server -> User SEO URL's
到目前为止,所有标签和 SEO 链接都正常工作;该命令已达到预期效果。
但是对于主页和其他一些链接;我该如何删除:
index.php?route=common/home
从网址?我是否必须在硬编码 PHP 文件中进行查找和替换并冒升级风险,或者还有其他方法吗?
(没有臃肿的性能,即没有诸如 vQmod 等糟糕的业余工具)
要简单地删除它,您可以在中进行基本替换/catalog/controller/common/seo_url.php
Find:
return $link;
Before将其放在新行上:
$link = str_replace('index.php?route=common/home', '', $link);
TheBlackBenzKid 编辑:如果您想要完整的 SEO,只需使用此行而不是上面的行:
$link = str_replace('index.php?route=', '', $link);
另请确保在商店的管理面板中启用 SEO URL。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)