【老杨】关于实现ecshop url目录格式的提醒,以及正确思路
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
原文载自:http://www.lyecs.com/article/w-59.html 老杨发现url自定义这个功能很能比较流行,其中有一个Url自定义成目录格式,需要在此强调提醒一下: 现在主流实现方式因该不外乎下面的流程: 以老杨官网http://www.lyecs.com/为例,重写商品目录为http://www.lyecs.com/moban/ 1、添加重写规则 2、修改url生成的函数 3、头部加入<base href="http://wwww.lyecs.com/" />标签 前两个思路是对的,第三个其实也是对的,它的作用是将类似href="index.php"这样的不完整的域名达到href=“http://www.lyecs.com/index.php”的效果。当前页面如果为http://www.lyecs.com/moban/时,如果没有base标签,访问index.php的超链接时,会打开 htt p://w ww.lye cs.co m/ moban/index.php。 功能实现上,没有任何问题,可是在于没有经验的开发人员会忽略一个严重的问题:引擎蜘蛛不能识别<base />标签。照成的问题也是显而易见的。以百度为例,http://www.lyecs.com/moban/下的页面,百度快照下,类似ht tp://w ww.lye cs.com/m oban/index.php的死链会层出不穷。使用站长工具也可以检测出大量死链。这样造成的后果,别说重写是为了优化seo,现在看来,不被百度拉黑就算万幸了。 解决方法: 很无奈的是,方法很简单但很费时间,就是将所有href=""、src=""的链接加入{$site_path}这样的全局变量,将$site_path定义为你的网站域名。即将所以的链接定义为完整链接 |
回答:
ecshop url目录格式的提醒,不要图省事,造成大影响! |
顶个!!!!! |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
ecshop热门问答
ecshop热门资料
ecshop批量导入导出
ecshop信用卡
ecshop文章区域
ecshoprobb
ecshoptoken
ecshop代销
ecshop高分辨率
ecshop邮件回复地址
ecshop360浏览器
ecshop首頁
ecshop商品类型
ecshop商店关键字
zencart会员
ecshopECSHOPh
ecshop登陆框
ecshop得不到
ecshop原价
ecshopPermanently
ecshop不大不小
ecshopXXX
ecshopsecurity
ecshop配送打印模板
ecshop注册页面
ecshop想象
ecshop独立后台
ecshop添加到收藏车
ecshop自动更名
ecshopdetails
ecshop单模板
ecshop频率