dedecms栏目列表页分页URL地址seo优化

1,找到\include\arc.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>\r\n"; $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li>\r\n"; } 改成: if($this->PageNo != 1) { if($prepagenum==1) { $prepage.="<li><a href=http://www.dede58.com/\"".$typedir."/\">上一页</a></li>\r\n"; } else { $prepage.="<li><a href=http://www.dede58.com/\"".str_replace("{page}",$prepagenum,$tnamerule)."\">上一页</a></li>\r\n"; } $indexpage="<li><a href=http://www.dede58.com/\"".$typedir."/\">首页</a></li>\r\n"; }  

3.找到


$listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>\r\n"; 改成: if($j==1) { $listdd.="<li><a href=http://www.dede58.com/\"".$typedir."/\">".$j."</a></li>\r\n"; } else { $listdd.="<li><a href=http://www.dede58.com/\"".str_replace("{page}",$j,$tnamerule)."\">".$j."</a></li>\r\n"; }  

至此,分页url问题解决。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fd16e1c739dce1cac58ff2b9651a66ed.html