广告投放

ECSHOP商品页面与列表页面,自定义url网址前缀的方法

目录

    大家都知道ecshop商品列表url网站都是category.php?id= 商品页面url网址都是goods.php?id=大家都是一样千篇一律的这样同质化很严重,不利于搜索引擎收录所以我们需要修改成不一样商品列表和商品页面网址利于搜索引擎收录和排名,今天提供ecshop网站url路径修改教程:

    商品详情页goods-  修改成你想要的例如:shouji- 
    商品列表页category- 修改成你想要的例如:  pingguo-

    1.商详情页修改方法:
    模板屋ECSHOP教程网提示您首先找到ecshop并打开include/lib_common.php,找到文件中的build_uri函数。
    修改成如下代码。

    case 'goods':
    if (empty($gid))
    {
    return false;
    }
    else
    {
    $uri = $rewrite ? '你需要的关键词拼音-' . $gid : 'goods.php?id=' . $gid;
    }
    break;

    2.接着,打开.htaccess文件。打下代码

    RewriteRule ^goods-([0-9]+)(.*).html$  goods.php?id=$1 [QSA,L]

    修改成

    RewriteRule ^你需要的关键词拼音-([0-9]+)(.*).html$  goods.php?id=$1 [QSA,L]

    改完之后再进入ECShop后台清除缓存完成修改。

    这样,以后都不会是googs-1.html这样的路径了。

    商品列表页修改方法:

    category.php?id=4  默认定义成 category-4.html  

    如自己定义成 shouji-4.html (修改htaccess 与lib_common.php对应项目)


    那问题就来了,ecshop后台无法写入 nav表cid字段,直接导致前台自定义导航栏无法显示对应子分类。

    解决此问题需修改admin目录下 navigator.php文件

    416行左右将 case 'category' : 修改成  case 'shouji' 即可

    再修改相对应的 .htaccess文件

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

    给TA打赏
    共{{data.count}}人
    人已打赏
    广告位招租919838898
    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索