从SEO方面来说,是不太友好的,所以,本文就是针对这个问题,把两个URL统一成index.html
1,找到\include\arc.listview.class.php这个文件,将
1 | $typedir = ereg_replace ( '{cmspath}' , $GLOBALS [ 'cfg_cmspath' ], $this ->Fields[ 'typedir' ]); |
这段代码添加到"//获得上一页和主页的链接"前面;
2,找到下面几行代码(就在"//获得上一页和主页的链接"下面)
5 | $prepage .= "<li><a href='" . str_replace ( "{page}" , $prepagenum , $tnamerule ). "'>上一页</a></li>\r\n" ; |
7 | $indexpage = "<li><a href='" . str_replace ( "{page}" ,1, $tnamerule ). "'>首页</a></li>\r\n" ; |
改成:
09 | $prepage .= "<li><a href=\"" . $typedir . "/\">上一页</a></li>\r\n" ; |
17 | $prepage .= "<li><a href=\"" . str_replace ( "{page}" , $prepagenum , $tnamerule ). "\">上一页</a></li>\r\n" ; |
21 | $indexpage = "<li><a href=\"" . $typedir . "/\">首页</a></li>\r\n" ; |
3.找到
1 | $listdd .= "<li><a href='" . str_replace ( "{page}" , $j , $tnamerule ). "'>" . $j . "</a></li>\r\n" ; |
改成:
05 | $listdd .= "<li><a href=\"" . $typedir . "/\">" . $j . "</a></li>\r\n" ; |
13 | $listdd .= "<li><a href=\"" . str_replace ( "{page}" , $j , $tnamerule ). "\">" . $j . "</a></li>\r\n" ; |
至此,分页url问题解决。