位置: 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是什么)

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

  • 华为畅享50pro怎么切换上网卡(华为畅享50pro怎么设置时间)

    华为畅享50pro怎么切换上网卡(华为畅享50pro怎么设置时间)

  • 咕咕网盘(咕咕网盘)(咕咕网盘手机版)

    咕咕网盘(咕咕网盘)(咕咕网盘手机版)

  • 淘宝红包签到怎么没有(淘宝红包签到怎么关闭)

    淘宝红包签到怎么没有(淘宝红包签到怎么关闭)

  • 自己的微信怎么添加电话号码(自己的微信怎么绑定老公的银行卡)

    自己的微信怎么添加电话号码(自己的微信怎么绑定老公的银行卡)

  • 投影快捷键ctrl加什么(投影快捷键 扩展模式)

    投影快捷键ctrl加什么(投影快捷键 扩展模式)

  • sea-al00是华为什么型号(seaal00是华为什么手机)

    sea-al00是华为什么型号(seaal00是华为什么手机)

  • 华为nova7怎么分屏(华为nova7怎么分身)

    华为nova7怎么分屏(华为nova7怎么分身)

  • io1.1和ie3.0有什么区别(i01.1和ie3.0)

    io1.1和ie3.0有什么区别(i01.1和ie3.0)

  • qq空间一直申诉不成功怎么办(qq空间一直申诉不成功)

    qq空间一直申诉不成功怎么办(qq空间一直申诉不成功)

  • 机箱上面的风扇进风还是出风(机箱上面的风扇是正面还是反面装)

    机箱上面的风扇进风还是出风(机箱上面的风扇是正面还是反面装)

  • 小米手表关闭qq音乐(小米手表关闭小爱同学)

    小米手表关闭qq音乐(小米手表关闭小爱同学)

  • 华为账号登录有什么好处(华为账号登录有没有风险提示)

    华为账号登录有什么好处(华为账号登录有没有风险提示)

  • wps文字自动换行在哪(wps文字自动换行怎么操作)

    wps文字自动换行在哪(wps文字自动换行怎么操作)

  • 恢复出厂设置系统是新版还是旧版(恢复出厂设置系统会还原吗)

    恢复出厂设置系统是新版还是旧版(恢复出厂设置系统会还原吗)

  • i5 9600kf配什么主板(i5 9600kf配什么显卡能发挥极致)

    i5 9600kf配什么主板(i5 9600kf配什么显卡能发挥极致)

  • miaisoundbox是啥(miaisoundbox-lx06是什么)

    miaisoundbox是啥(miaisoundbox-lx06是什么)

  • 美团只能开一次会员吗(美团外卖一次只能点一家店的东西么)

    美团只能开一次会员吗(美团外卖一次只能点一家店的东西么)

  • 快手为什么不能发私信(快手为什么不能K歌了)

    快手为什么不能发私信(快手为什么不能K歌了)

  • ps怎么把人p白(用ps把人变白)

    ps怎么把人p白(用ps把人变白)

  • 路由器里bloem是什么(路由器bloem是什么设备)

    路由器里bloem是什么(路由器bloem是什么设备)

  • 怎么设置微信置顶文字(怎么设置微信置顶好友)

    怎么设置微信置顶文字(怎么设置微信置顶好友)

  • 微信消息免打扰什么意思(微信消息免打扰还能收到语音通话吗)

    微信消息免打扰什么意思(微信消息免打扰还能收到语音通话吗)

  • 如何取消试卷的密封线(怎样把已做好的试卷消除内容)

    如何取消试卷的密封线(怎样把已做好的试卷消除内容)

  • rx580配什么级别cpu(rx580搭配什么主板)

    rx580配什么级别cpu(rx580搭配什么主板)

  • 顺风车怎么约(7坐顺风车怎么约)

    顺风车怎么约(7坐顺风车怎么约)

  • Homebrew mac 安装软件教程(mac上安装homebrew)

    Homebrew mac 安装软件教程(mac上安装homebrew)

  • python中mypy是什么(python中myqr的用法)

    python中mypy是什么(python中myqr的用法)

  • 文化事业建设税怎么申报
  • 贷款损失税前扣除
  • 拍卖行如何征税呢
  • 费改税是哪一年
  • 税务免抵调库是什么意思
  • 发票专用章章号是什么
  • 与收益相关的政府补助会计分录总额法
  • 停工留薪期工资计算公式
  • 支票去银行怎么进账
  • 长期股权投资的4个明细科目
  • 年末发票
  • 发行股票时支付的发行费属于
  • 样板房 家具
  • 商贸公司结转成本应该贴什么凭证
  • 农业企业发包给人种植要交纳个税吗?
  • 社保补缴上月的在当月扣款
  • 计提增值税电费怎么算
  • 承包给对方了,受伤了要赔偿吗
  • 买二手车年限久的会怎样
  • 水利行政事业性收费收入会计分录
  • 航天发票上传不成功怎么手动上传
  • 行邮税的税率档次
  • 同一个月两家单位交公积金
  • 小企业会计准则和企业会计准则的区别
  • 公司对公账户可以转私人账户多久到账
  • 销售已作进项税转出的固定资产怎样缴税?
  • 关于递延所得税资产负债的表述
  • 工会筹备金怎么报
  • 质量抽样检查
  • 不动产进项税额转出分录
  • 股权转让流程详解
  • 公司有物业管理部门吗
  • macos dock栏
  • Windows无法启动服务
  • 应付职工薪酬年底怎么结转
  • 专用发票抵扣和免税区别
  • 怎么利用腾讯手机号找人
  • qqpcrtp.exe是什么进程 如何删除qqpcrtp进程
  • php加密解密函数高级
  • 税务局查账补交所得税怎样处理
  • 期间损益的科目
  • PHP:oci_fetch_row()的用法_Oracle函数
  • 酒店免费提供哪些服务
  • php输入框input代码
  • 企业所得税如何计算应纳税所得额
  • 累计摊销属于什么类科目
  • 自动化工具 业务有哪些
  • 公益性怎么解释
  • 织梦cms怎么样
  • 固定资产入账是税前还是税后
  • 计入固定资产成本的税费有哪些
  • SQLite中重置自动编号列的方法
  • 集团内部借款利率如何确定
  • 新会计准则其他收益核算内容
  • 不满足收入确认条件的会计分录
  • 材料帐怎么记
  • 股息所得缴纳个税吗
  • 房地产开发公司是做什么的
  • 为什么委托代销业务受托方要反映或有负债
  • 新注册的公司怎么申报个税
  • 启用账簿时应在账簿上签名或盖章的是
  • 行政单位经费支出审批权限
  • sqlserver的case 用法
  • innodb.trx
  • 虚拟机怎么不能玩游戏
  • 怎么用uefi装win7
  • ubuntu安装office2019
  • Qoeloader.exe - Qoeloader是什么进程 有什么用
  • 笔记本运行WINCC不显示全屏
  • 如何深度理解
  • perl 特殊字符转义
  • unity3d c语言
  • 批处理执行bat文件
  • Node.js中的全局对象有
  • Android Adapter 源码笔记(3)
  • Javascript Global对象
  • 编写javascript代码
  • 企业税收筹划中的涉税风险及其防范
  • 重庆税务自助取票地点
  • 北京商业企业运行基地
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设