ecshop的html代码在哪个文件,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.51php.com/{keywords}-1.html这样的路径了。

之后你的产品goods-1.html链接将变成51php-1.html而不是原来的goods-1.html,让你的ecshop网店与众不同!

无忧主机相关文章推荐阅读:

ECSHOP教程:无法删除分类的解决方法

ECSHOP教程:去除购物流程中收货人电子邮箱必填

ECSHOP程序如何让加入购物车的商品按照先后顺序

本文地址:https://www.51php.com/ecshop/20011.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值