• 懒鸟飞:帝国cms模板专业分享平台,新域名:lanniaofei.com

帝国cms栏目列表分页第一页去掉index.html

  帝国cms在栏目文章较多时一般使用分页导航(列表式),在系统中一般用[!–show.listpage–]来生成分页样式,在生成时一般url都会带上index.html,而有些网站喜欢采用目录名这样的二级结构访问,这样与有些主目录不带index.html的链接就会形成重复,同一网页有多个路径访问会带来很多不好的影响,所以我们可以通过修改代码来达到去掉url中的index.html。

修改方法


网站目录下找到并修改e/class/t_function.php
打开这个文件后,
第一步:
$toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a>&nbsp;';
修改为
$toppage='<a href="'.$dolink.'">'.$fun_r['startpage'].'</a>&nbsp;';

第二步:
if($pagepr==1){ $prido=$add['dofile'].$type; }
修改为
if($pagepr==1){ $prido=''; }
第三步:
$is_1='<a href="'.$dolink.$add['dofile'].$type.'">';
修改为
$is_1='<a href="'.$dolink.'">';
    修改完成后保存。
    接下来重新生成的分页列表导航中就首页及第一页中就不再带有index.html了。所以将所有栏目页全部重新生成一遍就可以了。
QQ客服

扫码添加客服QQ

使用QQ扫一扫,或长按识别二维码

QQ二维码

如无法扫码,请手动添加QQ:

长按图片保存或识别二维码