位置: IT常识 - 正文

Dedecms织梦系统Tag标签如何设置伪静态?(织梦cms官网)

编辑:rootadmin
修改前台显示链接我们这里达到的效果就是使原来/tags.php?keywors更改为/tags/keywords.html。这里主要修改下调用的标签,在includetaglibtag.lib.php中,在87行找到

$row['link'] = $cfg_cmsurl."/tags?".urlencode($row['keyword']);将其改为:$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword']).".html";

推荐整理分享Dedecms织梦系统Tag标签如何设置伪静态?(织梦cms官网),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦cms创始人,织梦系统网站搭建教程,织梦系统源码,织梦cms不更新了吗,织梦cms怎么样,织梦cms官网,织梦cms怎么样,织梦系统网站搭建教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Dedecms织梦系统Tag标签如何设置伪静态?(织梦cms官网)

修改分页代码:修改include/arc.taglist.class.php,将分页函数替换为:

function GetPageListDM($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 "<span class="pageinfo">共1页/".$this->TotalResult."条</span>";}if($this->TotalResult == 0){return "<span class="pageinfo">共0页/".$this->TotalResult."条</span>";}$maininfo = "<span class="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><a href='".$purl."-$prepagenum'.html>上一页</a></li>rn";$indexpage="<li><a href='".$purl."-1.html'>首页</a></li>rn";}else{$indexpage="<li><a>首页</a></li>rn";}if($this->PageNo!=$totalpage && $totalpage>1){$nextpage.="<li><a href='".$purl."-$nextpagenum.html'>下一页</a></li>rn";$endpage="<li><a href='".$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.= "<li class="thisclass"><a>$j</a></li>rn";}else{$listdd.="<li><a href='".$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;}

设置伪静态规则

<?xml version="1.0" encoding="UTF-8"?><configuration><system.webServer><rewrite><rules><rule name="weather1" stopProcessing="true"><match url="tags/([^-]+).html$" ignoreCase="true" /><conditions logicalGrouping="MatchAll"><add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /><add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /></conditions><action type="Rewrite" url="/tags.php?/{R:1}" appendQueryString="false" /></rule><rule name="weather2" stopProcessing="true"><match url="tags/([^-]+)-([0-9]+).html$" ignoreCase="true" /><conditions logicalGrouping="MatchAll"><add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /><add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /></conditions><action type="Rewrite" url="/tags.php?/{R:1}/{R:2}" appendQueryString="false" /></rule></rules></rewrite></system.webServer></configuration>可以直接保存为web.config放在站点根目录。

重新生成html页面。至此,我们已经完成了所有的设置,预览查看显示结果。

免责

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

上一篇:Python unittest有哪些使用方法(python unittest和pytest)

下一篇:DedeCMS V5.5 用户登陆横排的效果(dedecms使用教程)

  • 支付工资代扣个税会计科目
  • 核定税种可以在哪里申报
  • 减资需要交个税吗
  • 3901100090的暂定税率
  • 个体户定额征收标准
  • 烟丝是消费税的征收范围
  • 会务费税前扣除材料
  • 写字楼租金税率
  • 开办费抵扣多少企业所得税
  • 计提坏账准备和冲减坏账准备
  • 专项资金可以存定期吗
  • 上年度的会计分录做错了今年可以调整吗
  • 生产药酒的厂家
  • 出售使用过的固定资产如何开票 备注
  • 增值税发票遗失证明
  • 公司以银行存款名义为员工垫付医疗费分录怎么写
  • 小规模开税票怎么开
  • 财务人员必备知识
  • 增值税退税金额怎么算
  • 出口报关单有什么用
  • 把试驾车当新车卖,构成欺诈
  • windows11怎么设置ipv4地址
  • php中的函数可以分为哪几种
  • 子公司之间交易抵消
  • 对公账户转到私人账户要手续费吗
  • msoobe.exe是什么
  • PHP:pg_set_error_verbosity()的用法_PostgreSQL函数
  • 工资总额包括哪些福利费
  • 笔记本通用音频驱动程序怎么修复
  • 酒店没有营业执照可以举报吗?
  • 事业单位包含哪些
  • 赠与房屋再次出售税费
  • codeigniter 教程
  • 注册资金不能到位怎么办
  • 房地产销售老项目增值税
  • PostMan接口测试(很全面的接口测试教程)
  • vue初始化命令
  • AI - stable-diffusion(AI绘画)的搭建与使用
  • 图幅翻译
  • pinf命令
  • 购货没有发票
  • 购买理财资金来源规定
  • 用友重新安装步骤
  • 网络编程知识
  • 工会经费的会计分录2022
  • 个体户核定征收和查账征收哪个好
  • 企业享受政府补贴的具体方式
  • 买赠销售账务处理
  • 积分换物品是真的吗
  • 去年的亏损今年第一季度可以弥补吗
  • 固定资产净残值率
  • 冲销管理费用如何做分录
  • 冲个人借款分录怎么写
  • 报销单可以当记账凭证吗
  • 销售方开红字发票需要什么信息
  • 租赁的初始直接费用有哪些
  • 咨询费开发票应该选哪一项?
  • 固定资产装修费用如果符合固定资产
  • 企业收到补贴资金怎么办
  • sqlserver日期范围
  • 注册表c盘桌面路径改为d盘
  • win7系统连接VPN失败时提示错误代码721的故障分析及解决方法
  • win7命令提示符
  • win8系统升级
  • w10看不到我的电脑
  • mac输入特殊字符
  • linux 消耗内存命令
  • win7蓝屏0x000000d1
  • 批处理文件是脚本吗
  • jquery 插件写法
  • python 源码解析
  • javascriptwhile
  • python找出n个数里最小的k个
  • unity-gain
  • js map(parseint)
  • 平谷大集时间表2022
  • 稽查局积案清理工作成效显著
  • 车辆免征信息怎么查
  • 二套房办房产证税费怎么算的
  • 广东省地方税务局公告2017年第6号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设