dedecms5.6/7在默认情况下,tags的url一般是这样:+ tags.php + ? + / + 中文tag加密字符串,这样对seo很不友好,那么我们应该如何实现下面这种效果呢?
www.baidu.com/tags/id.html
从实际情况看,google对中文的url很友好,收录很快,也会给予一定的权重。但是百度对中文的url貌似不感冒,虽然这有可能是测试时间比较短,百度还没有反应过来,但是万一百度真的对tag的中文url不感冒就麻烦了。所以出于稳妥考虑,下面的修改方法是采用tags的id来进行url构造,让它更符合标准化一些。
1、找到\include\taglib\tag.lib.php文件,大约在87行:
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
将上面的代码修改为:
$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['id']).".html";
2、找到\include\arc.taglist.class.php,大约70行的如下代码:
$this->TagInfos = $this->dsql->GetOne("Select * From `de_kd_tagindex` where tag like '{$this->Tag}' ");
修改为:
$this->TagInfos = $this->dsql->GetOne("Select * From `de_kd_tagindex` where id like '{$this->Tag}' ");
3、打开templets/default/taglist.htm,找到:tags.php修改成tags.html
4、httpd.ini 文件里加
RewriteRule ^(.*)/tags.html $1/tags.php
RewriteRule ^(.*)/tags/(.*).html $1/tags.php?$2
问题解决了!,小编亲自测试过!
wordpress如何利用Windows+IIS配置伪静态方法
wordpress开启超级缓存(WP-Super-Cache)后如何去掉页面出现的相关注释
上面是“dedecms(织梦)tags.php如何实现去中文伪静态化[非插”的全面内容,想了解更多关于 seo教程织梦cms 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_780.html
workflows工作流
小丑鱼马林在鱼缸里游来游去ComfyUI工作流
瀑布边坐着一位披着斗篷的隐士
基础扩图comfyui工作流
一只迷人的黑豹ComfyUI工作流
一尊白玉佛像ComfyUI工作流
乡村枯树黄花comfyui工作流
一个威武雄壮的战士ComfyUI工作流
一只黑色章鱼ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

HTML5 Canvas 刻度尺
利用css绘画棋盘布局(象棋)
在线生成金属文字
iframe开发admin后台
利用html5+css3实现滚雪球效果(附代码)
一起去看流星雨(代码)
做一个好玩的时钟翻牌效果
3d文字动画效果







