首页 >

解决dedecms列表页第一页与index页重复的问题

又是SEO大忌,重复内容! dedecms的通病所有分类列表的第一页list_1.html与默认分类下的index.html重复的, 怎么搞定别让它生成list_1.html这个页。 找遍了所有方式,总算搞定了。 (别忘记了在下面打赏哦) 第一步:在\include\arc.listview.class.php 找到
copy($list_1,$indexname);
下面增加:
unlink($list_1);
第二步: 同样,在\include\arc.listview.class.php 大约在105行,找到
 //获得上一页和主页的链接
if($this->PageNo != 1)
{
 $prepage.="
  • 上一页
  • \r\n"; $indexpage="
  • 首页
  • \r\n"; } else { $indexpage="
  • 首页
  • \r\n"; }
    替换成:
    $typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);
    if($this->PageNo != 1)
    {
     if($prepagenum==1)
     {
      $prepage.="
  • 上一页
  • \r\n"; } else { $prepage.="
  • 上一页
  • \r\n"; } $indexpage="
  • 首页
  • \r\n"; }
    第三步, 大约在1185行找到
    $listdd.="
  • ".$j."
  • \r\n";
    替换成:
    if($j==1)
    {
    $listdd.="
  • ".$j."
  • \r\n"; } else { $listdd.="
  • ".$j."
  • \r\n"; }
    搞定了,你去生成试试,(当然,你应先把原来的list_1.html这个页删了;以后再也不会出现list_1.html啦) 如果成功了,别忘记回来打赏!

  • 暂无相关文章