dede模板栏目调用(织梦DEDECMS5.7栏目列表页分页URL优化列表页重复的解决方案)
类别:CMS系统 浏览量:2306
时间:2021-10-18 11:40:35 dede模板栏目调用
织梦DEDECMS5.7栏目列表页分页URL优化列表页重复的解决方案dedecms织梦程序的栏目列表分页链接网址,如果我们仔细观察会发现,栏目的首页链接会存在两个内容相同的2个不同url地址。从SEO方面来说,一个网页有2个网址是不太好的。所以,我们最好把两个URL统一成index.html
方法如下:
1,找到includerc.listview.class.php这个文件,将
- $typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);
这段代码添加到 //获得上一页和主页的链接前面;
2,找到下面几行代码
- if($this->PageNo != 1)
- {
- $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li> ";
- $indexpage=”<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li> ";
- }
替换为下面的代码
- if($this->PageNo != 1)
- {
- if($prepagenum==1)
- {
- $prepage.="<li><a href="".$typedir."/">上一页</a></li> ";
- }
- else
- {
- $prepage.="<li><a href="".str_replace("{page}",$prepagenum,$tnamerule)."">上一页</a></li> ";
- }
- $indexpage="<li><a href="".$typedir."/">首页</a></li> ";
- }
3、找到
- $listdd.="<a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a> ";
替换为
- if($j==1)
- {
- $listdd.="<li><a href="".$typedir."/">".$j."</a></li> ";
- }
- else
- {
- $listdd.="<li><a href="".str_replace("{page}",$j,$tnamerule)."">".$j."</a></li> ";
- }
完成以上三个步骤就可以实现织梦栏目首页翻页URL链接地址优化统一了。
您可能感兴趣
- django分页器图(Django框架实现分页显示内容的方法详解)
- tp5框架源码分析(tp5框架无刷新分页实现方法分析)
- dedecms列表分页无法显示(dedecms 5.6 分页样式代码修改方法)
- dedecms栏目内容怎么插入分页符(dedecms自动给已经发布过的文章中的关键词加超链接)
- sqlserver分表后如何查询(SQL Server中row_number分页查询的用法详解)
- sqlserver小结(基于sqlserver的四种分页方式总结)
- mysql百万数据分页查询优化方案(MySQL单表亿级数据分页怎么优化?)
- easyui combogrid分页
- 织梦栏目设置封面显示不正常(织梦列表页分页错位分页显示为竖排的解决方法)
- mysql分页查询有几种(MySQL 查询的排序、分页相关)
- laravel接口规范(Laravel5.5 手动分页和自定义分页样式的简单实现)
- javascript组件库实现(JavaScript分页组件使用方法详解)
- mysql limit越大越慢(MySQL limit分页大偏移量慢的原因及优化方案)
- thinkphp5 api开发(thinkphp5框架前后端分离项目实现分页功能的方法分析)
- mysql表锁行锁和分页锁(MySQL 不停机不锁表主从搭建)
- asp.net自定义分页控件
- 越难春卷(越难春卷皮怎么用)
- 休闲VS新古典 办公家居简约设计(办公家居简约设计)
- 15个新成 园 位置公布 深圳龙岗2022年共建花园建设又有大动作(15个新成园位置公布)
- 记者手记 书记带我去 巡街(记者手记书记带我去)
- 富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元 | 美通社(富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元)
- 二次创业 的富士胶片,在进博会上首次展示完成转型后的全线医疗产品(二次创业的富士胶片)
热门推荐
- 织梦cms漏洞大全(织梦CMS利用php正则让文章的外链自动加nofollow)
- dedecms文章权重排序(Dedecms实现tags云标签随机颜色与字体大小方法详解)
- thinkphp前后端配合(thinkPHP+LayUI 流加载实现功能)
- php函数的使用方法(PHP中str_split函数的用法讲解)
- js音乐脚本怎么做(js实现网页音乐播放器)
- html5怎么修改背景颜色(HTML5 body设置全屏背景图片的示例代码)
- $.ajax的用法
- numpy学习(numpy基础教程之np.linalg)
- pythontime模块有哪些(Python3.5内置模块之time与datetime模块用法实例分析)
- vue和springboot实战项目(vue+spring boot实现校验码功能)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9