Ecshop教程:ecshop商品goods.html自定义URL静态路径
说到url优化,其实也就是伪静态,要知道ecshop的url伪静态主要就是靠.htaccess文件去优化的。我们每时每刻都在想如何对ecshop的路径进行更加人性化的优化,即使可以有简单重写和复杂重写,但是仍然满足不了要求,如果我们的商品的url可以向wordpress那样自定义url那就太完美了。虽然目前是无法实现,但是我们还是可以以见到的进行优化。下面高速度
小编来分享一下,高速度
主机小编今天在自己php空间中实现的这种优化方法:需要修改的地方有两个文件:include/lib_common.php和.htaccess这两个文件:首先找到ecshop并打开include/lib_common.php,找到文件中的build_uri函数。找到下面这样的代码。
case ’goods’:if (empty($gid)){return false;}else{$uri = $rewrite ? ‘你需要的关键词拼音-’ . $gid : ‘goods.php?id=’ . $gid;}break;
接着,我们打开.htaccess文件。找到
RewriteRule ^goods-([0-9]+)(.*).html$ goods.php?id=$1 [QSA,L]
修改成你需要的内容,如下
RewriteRule ^你需要的关键词拼音-([0-9]+)(.*).html$ goods.php?id=$1 [QSA,L]
改完之后再进入ECShop后台清除缓存完成修改。这样,以后都不会是www.gaosudu.com/{keywords}-1.html这样的路径了。之后你的产品goods-1.html链接将变成gaosudu-1.html而不是原来的goods-1.html,让你的ecshop网店与众不同!高速度
主机相关文章推荐阅读:
ECSHOP教程:无法删除分类的解决方法ECSHOP教程:去除购物流程中收货人电子邮箱必填ECSHOP程序如何让加入购物车的商品按照先后顺序本文地址:https://www.gaosudu.com/ecshop/20011.html