织梦网站(dedecms)全站目录结构静态化设置教程,包含手机端

2018-09-06

织梦网站(dedecms)全站目录结构静态化设置教程

一、后台-系统参数-核心设置-开启伪静态核心设置里面,启用绝对网址关闭

二、安装全站动静态插件,(按照您对应的织梦网站编码安装,否则会乱码出错)下载的压缩包里有。设置全站为动态。

三、后台添加两个新变量:变量名称:cfg_mobile变量类型:文本参数说明:手机版网址变量值:http://www.seonofollow.com/tags/2018/3.html修改方法:打开 \include\taglib\tag.lib.php ,大约在87行。$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";修改成:$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword']).".html";打开 \include\arc.taglist.class.php,大约在508行,要在地址后面加上.html分页中间数字链接地址:搜索:$listdd.="<li><a href='".$purl."/$j/'>".$j."</a></li>\r\n";替换成:$listdd.="<li><a href='".$purl."/$j.html'>".$j."</a></li>\r\n";分页首页链接地址:搜索:$indexpage="<li><a href='".$purl."/1/'>首页</a></li>\r\n";替换成:$indexpage="<li><a href='".$purl."/1.html'>首页</a></li>\r\n";分页上一页链接地址:搜索:$prepage.="<li><a href='".$purl."/$prepagenum/'>上一页</a></li>\r\n";替换成:$prepage.="<li><a href='".$purl."/$prepagenum.html'>上一页</a></li>\r\n";分页下一页链接地址:搜索:$nextpage.="<li><a href='".$purl."/$nextpagenum/'>下一页</a></li>\r\n";替换成:$nextpage.="<li><a href='".$purl."/$nextpagenum.html'>下一页</a></li>\r\n";未页链接地址:搜索:$endpage="<li><a href='".$purl."/$totalpage/'>末页</a></li>\r\n";替换成:$endpage="<li><a href='".$purl."/$totalpage.html'>末页</a></li>\r\n";如果你嫌上面一个一个的修改太麻烦,下面这个是关于除数字链接外其他分页链接修改过的源码,也就是//获得上一页和下一页的链接和//获得数字链接之前的全部代码。 //获得上一页和下一页的链接 if($this->PageNo != 1) { $prepage.="<li><a href='".$purl."/$prepagenum.html'>上一页</a></li>\r\n"; $indexpage="<li><a href='".$purl."/1.html'>首页</a></li>\r\n"; } else { $indexpage="<li><a>首页</a></li>\r\n"; } if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.="<li><a href='".$purl."/$nextpagenum.html'>下一页</a></li>\r\n"; $endpage="<li><a href='".$purl."/$totalpage.html'>末页</a></li>\r\n"; } else { $endpage="<li><a>末页</a></li>\r\n"; } //获得数字链接TAG伪静态规则如下rewrite ^(.*)/tags\.html $1/tags.php;rewrite ^(.*)/tags/(.*).html $1/tags.php?/$2;rewrite ^(.*)/tags/(.*)\/([0-9])(?:(\?.*))\.html* $1/tags.php?\/$1\/$2;

标签
评论列表
评论