位置: IT常识 - 正文

dedecms织梦Tag标签伪静态设置方法(织梦网站特有标识)

编辑:rootadmin

推荐整理分享dedecms织梦Tag标签伪静态设置方法(织梦网站特有标识),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦logo,织梦tag标签怎么用,织梦标签教程,织梦标签大全,织梦标签大全,织梦网站怎么改logo,织梦logo,织梦网站怎么改logo,内容如对您有帮助,希望把文章链接给更多的朋友!

开发方法

1、修改一下tag链接形式的伪静态化,打开/include/taglibtag.lib.php中,找到

$row['link'] = $cfg_cmsurl."/tags?".urlencode($row['keyword']);

dedecms织梦Tag标签伪静态设置方法(织梦网站特有标识)

将其改为:

$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword']).".html";

2、分页链接形式伪静态化修改,打开/include/arc.taglist.class.php,将其分页函数替换为以下代码(整个函数替换,做好备份):

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104functionGetPageListDM($list_len,$listitem="info,index,end,pre,next,pageno"){$prepage="";$nextpage="";$prepagenum=$this->PageNo-1;$nextpagenum=$this->PageNo+1;if($list_len==""||preg_match("/[^0-9]/",$list_len)){$list_len=3;}$totalpage=$this->TotalPage;if($totalpage<=1&&$this->TotalResult>0){return"<spanclass="pageinfo">共1页/".$this->TotalResult."条</span>";}if($this->TotalResult==0){return"<spanclass="pageinfo">共0页/".$this->TotalResult."条</span>";}$maininfo="<spanclass="pageinfo">共{$totalpage}页/".$this->TotalResult."条</span>rn";$purl=$this->GetCurUrl();$basename=basename($purl);$tmpname=explode('.',$basename);$purl=str_replace($basename,'',$purl).urlencode($this->Tag);//var_dump($purl);exit;//$purl.="?/".urlencode($this->Tag);//获得上一页和下一页的链接if($this->PageNo!=1){$prepage.="<li><ahref='".$purl."-$prepagenum'.html>上一页</a></li>rn";$indexpage="<li><ahref='".$purl."-1.html'>首页</a></li>rn";}else{$indexpage="<li><a>首页</a></li>rn";}if($this->PageNo!=$totalpage&&$totalpage>1){$nextpage.="<li><ahref='".$purl."-$nextpagenum.html'>下一页</a></li>rn";$endpage="<li><ahref='".$purl."-$totalpage.html'>末页</a></li>rn";}else{$endpage="<li><a>末页</a></li>rn";}//获得数字链接$listdd="";$total_list=$list_len*2+1;if($this->PageNo>=$total_list){$j=$this->PageNo-$list_len;$total_list=$this->PageNo+$list_len;if($total_list>$totalpage){$total_list=$totalpage;}}else{$j=1;if($total_list>$totalpage){$total_list=$totalpage;}}for($j;$j<=$total_list;$j++){if($j==$this->PageNo){$listdd.="<liclass="thisclass"><a>$j</a></li>rn";}else{$listdd.="<li><ahref='".$purl."-$j.html'>".$j."</a></li>rn";}}$plist='';if(preg_match('/info/i',$listitem)){$plist.=$maininfo.'';}if(preg_match('/index/i',$listitem)){$plist.=$indexpage.'';}if(preg_match('/pre/i',$listitem)){$plist.=$prepage.'';}if(preg_match('/pageno/i',$listitem)){$plist.=$listdd.'';}if(preg_match('/next/i',$listitem)){$plist.=$nextpage.'';}if(preg_match('/end/i',$listitem)){$plist.=$endpage.'';}return$plist;}

3、伪静态规则(整个根据服务器不一样,选择不同的规则,这里提供web.config的规则)

12345678910111213141516171819202122232425<?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><rewrite><rules><rulename="weather1"stopProcessing="true"><matchurl="tags/([^-]+).html$"ignoreCase="true"/><conditionslogicalGrouping="MatchAll"><addinput="{REQUEST_FILENAME}"matchType="IsFile"negate="true"/><addinput="{REQUEST_FILENAME}"matchType="IsDirectory"negate="true"/></conditions><actiontype="Rewrite"url="/tags.php?/{R:1}"appendQueryString="false"/></rule><rulename="weather2"stopProcessing="true"><matchurl="tags/([^-]+)-([0-9]+).html$"ignoreCase="true"/><conditionslogicalGrouping="MatchAll"><addinput="{REQUEST_FILENAME}"matchType="IsFile"negate="true"/><addinput="{REQUEST_FILENAME}"matchType="IsDirectory"negate="true"/></conditions><actiontype="Rewrite"url="/tags.php?/{R:1}/{R:2}"appendQueryString="false"/></rule></rules></rewrite></system.webServer></configuration>

免责

本文链接地址:https://www.jiuchutong.com/zhishi/311788.html 转载请保留说明!

上一篇:PHPCMS 基于什么写的?(phpcms是什么)

下一篇:汉诺塔问题分治求解(汉诺塔问题动画演示)

  • 一般纳税人资格证明
  • 广播影视服务税率2023
  • 金融类企业
  • 法人转让股权后还是法人吗
  • 房屋租赁发票票样
  • 增值税票购买份数满了怎么办
  • 申报企业所得税流程
  • 劳务派遣差额计税公式
  • 分期付款没有发票吗
  • 技术证怎么办理
  • 总公司可以给分公司买车吗
  • 确认收入时需要结转成本吗
  • 公司自建厂房需要缴纳哪些税
  • 收到实收资本要交什么税
  • 单位体检如何入账
  • 收到客户承兑怎么做账
  • 调整以前年度应付
  • 资本公积转增股本会计处理
  • 两家公司合租一个房子
  • 车辆租赁怎么报税做账
  • 政府补助不征税条件
  • 移动网速测试软件
  • 快捷方式都变成pdf
  • 扣缴公积金的会计分录
  • dreamweaver 是什么
  • 补缴增值税和滞纳税区别
  • 公积金扣款日余额不足,影响征信
  • 贷款核销对个人的影响
  • 建筑劳务公司何去何从
  • 一般纳税人购买原材料会计分录
  • Yii CFileCache 获取不到值的原因分析
  • 报税营业成本可以乱填吗
  • php读取word内容
  • chatto
  • 兼职人员的劳务费标准
  • 公司账户转账给个人要交税吗
  • 发票边缘有孔的可以撕掉吗
  • 四舍五入 vb
  • 坏账准备的计提金额怎么算
  • 小微企业增值税起征点是多少
  • 企业利润分配项目是什么
  • 记账凭证基本内容口诀
  • 差旅费住宿专票可以抵扣增值税吗
  • 公司多出来的钱怎么办
  • 会计分录的记账要素
  • 差旅费的现金流
  • 用友软件如何反结账流程
  • 发票章摔坏了一个角,还能盖吗
  • 结转已售材料成本6000元
  • 销项负数发票怎么冲减成本
  • mysql 连续日期
  • 在幻灯片母版中
  • watchs2最新版本
  • win7系统玩游戏
  • linux targz
  • centos下安装gcc
  • 操作系统安装日期查看
  • 升级win10时蓝屏
  • 生产运维管理
  • linux ftp搭建教程
  • win7怎么截屏幕
  • win10应用商店下载不了
  • win10预览版和正式版区别
  • js添加列表项
  • nodejs怎么开发后端
  • unable to instantiate default
  • Python内置函数的应用操作
  • js如何深度克隆一个对象
  • bootstrap 按钮
  • android software
  • javascript程序设计教程
  • 详解中国女足出线形势
  • 二手车公司如何运营
  • 已代扣代缴个人所得税,他人还需要缴纳个人所得税吗?
  • 开量贩ktv一年能赚多少
  • 缴纳了车辆购置税能退吗
  • 自然人电子税务局web端怎么进入
  • 我国税收征收机关包括
  • 徐州交社保有户口限制吗
  • 迅雷网站官网下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设