名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。
织梦程序TAG标签伪静态网站网页处理相关具体操作方法网上一堆,但是很难找到一个标准的教程,今天麦模板整理一个比较完整的教程,供大驾家分享。说到织梦程序伪静态网站网页,麦模板技术团队建议大驾家修改成织梦程序TAG标签URL纯静态网站网页,dedecms网站程序的tag标签是一个很好管理关键词的功能,通过tag标签可以找到相关的关键词网站内容。但是dedecms网站程序的tag标签系统默认是http://www.mzdh.net/tags.php?/tag 标签/如下图。不利于网站seo优化优化。那么如何将TAGS静态网站网页化呢? (即改成http://www.mzdh.net/tags/1.html)。
这里主要是通过修改具体调用的标签进行伪静态网站网页。
1、在dedecms网站程序程序目录下找到 tags.php。打开找到 $PageNo=1到exit(); 的相关具体代码如下(如下图)。把这些相关具体代码如下替换成如下相关具体代码如下:
//tag伪静态网站网页 $tagid = (isset($tagid) && is_numeric($tagid)) ? $tagid : 0; $PageNo = (isset($PageNo) && is_numeric($PageNo)) ? $PageNo : 1; if ($tagid =="0") { $dlist = new TagList($tag, 'tag.htm'); $dlist->Display();} else{$row = $dsql->GetOne("SELECT tag FROM `tagindex` WhERE id ={$tagid}"); if (!is_array($row)) {ShowMsg('系统无此tag', '-1'); exit();} $tag = FilterSearch($row['tag']); $dlist = new TagList($tag, 'taglist.htm'); $dlist->Display();} exit(); |
3、修改分页相关具体代码如下。同样打开 include/arc.taglist.class.php,找到//获得上一页和下一页的链接。将//获得上一页和下一页的链接 至 //获得数字链接之间的分页系统数据库函数替换为如下系统数据库函数:2、TAG具体调用标签。打开 include/taglib/tag.lib.php 网站文件找到 $row['link'] =$cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/"; 相关具体代码如下。将它替换成 $row['link'] = "/tags/{$row['id']}.html"; (注意符号都是英文,不是中文。不然查找不到,修改不成功)
if($this->PageNo != 1) { $prepage.="<li><a href='".$purl."/$prepagenum/'>上一页</a></li>\r\n"; $indexpage="<li><a href='".$purl."/1/'>首页</a></li>\r\n"; } else { $indexpage="<li><a>首页</a></li>\r\n"; } if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.="<li><a href='".$purl."/$nextpagenum/'>下一页</a></li>\r\n"; $endpage="<li><a href='".$purl."/$totalpage/'>末页</a></li>\r\n"; } else { $endpage="<li><a>末页</a></li>\r\n"; } |
RewriteEngine on4、设置伪静态网站网页规则。新建一个txt文本,在文本里添加如下伪静态网站网页规则。然后另存为.htaccess上传到站点根目录即可(如果已有伪静态网站网页网站文件.htaccess,那么不要覆盖.htaccess。直接打开在里面添加如下规则保存即可。)
RewriteBase /
RewriteRule ^tags/([0-9] ).html$ tags.php?tagid=$1 [L]
5、最后到dedecms网站程序网站的后台更新一下,至此已完成所有的设置。可以看http://www.mzdh.net/tags/1.html如下图的伪静态网站网页效果。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。DedeCMS站点程序系统无此TAG标签已移除