ecshop 优化_将商品详情页goods.php重命名为shangpin.php
时间:2024年02月05日
/来源:网络
/编辑:佚名
有人说,将商品详情页的文件名 goods.php 改一个名字,对百度收录会有帮助,也许吧,这里不讨论是否有帮助,这里只讲解如何重命名。
例如:我们将 goods.php 改为 shangpin.php ,当然不一定非是shangpin.php , 你也可以修改成 product.php 、fuzhuang.php、lingshi.php.......等等,方法都一样。
第一步:
进入网站根目录,将 文件名 goods.php 重命名为 shangpin.php,这个应该都会吧,这是电脑的基本操作,如果不会,去看计算机初级教程。
第二步:
打开 includes/lib_common.php 文件
将
$uri = $rewrite ? 'goods-' . $gid : 'goods.php?id=' . $gid;
修改为
$uri = $rewrite ? 'shangpin-' . $gid : 'shangpin.php?id=' . $gid;
第三步:(这里以官方默认模板为例)
修改 themes/default/goods.dwt 文件
将
Ajax.call('goods.php',
修改为
Ajax.call('shangpin.php',
如果你没有启用URL重写(伪静态),那么改到这里就可以了,如果你的网站启用了伪静态,那么继续往下看
第四步:
打开 .htaccess 文件,修改伪静态规则
将
RewriteRule ^goods-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]
修改为
RewriteRule ^shangpin-([0-9]+)(.*)\.html$ shangpin\.php\?id=$1 [QSA,L]
例如:我们将 goods.php 改为 shangpin.php ,当然不一定非是shangpin.php , 你也可以修改成 product.php 、fuzhuang.php、lingshi.php.......等等,方法都一样。
第一步:
进入网站根目录,将 文件名 goods.php 重命名为 shangpin.php,这个应该都会吧,这是电脑的基本操作,如果不会,去看计算机初级教程。
第二步:
打开 includes/lib_common.php 文件
将
$uri = $rewrite ? 'goods-' . $gid : 'goods.php?id=' . $gid;
修改为
$uri = $rewrite ? 'shangpin-' . $gid : 'shangpin.php?id=' . $gid;
第三步:(这里以官方默认模板为例)
修改 themes/default/goods.dwt 文件
将
Ajax.call('goods.php',
修改为
Ajax.call('shangpin.php',
如果你没有启用URL重写(伪静态),那么改到这里就可以了,如果你的网站启用了伪静态,那么继续往下看
第四步:
打开 .htaccess 文件,修改伪静态规则
将
RewriteRule ^goods-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]
修改为
RewriteRule ^shangpin-([0-9]+)(.*)\.html$ shangpin\.php\?id=$1 [QSA,L]
新闻资讯 更多
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法