位置: 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使用教程)

  • 个税申报吗
  • 进项税额的计税基础是什么
  • 电子税务局规范
  • 挂车和牵引车如何选
  • 以公允价值计量计入其他综合收益
  • 在建工程人员工资计入产品成本吗
  • 计提城市维护建设费和教育费附加的会计分录
  • 差额征收企业指什么企业
  • 应付利润借方有余额怎么处理
  • 长期股权投资审计说明
  • 发票中奖要交税吗
  • 现金支出的一般程序
  • 当月的费用次月入账可以么
  • 产品置换广告费
  • 筹备费用怎么扣税的
  • 上月未抵扣完的进项税本月可以抵扣吗
  • 增值普通发票税率怎么算
  • 企业的不征税收入用于支出所形成
  • 应交税费待抵扣进项税额是什么科目
  • 小规模可以不报增值税吗
  • 实物捐赠怎么避免多缴企业所得税?
  • 公司职员培训与管理
  • 系统安全保障体系
  • 生产车间工人发放福利
  • 删除桌面上的图标用什么键
  • Win10 Build 19044.1288累积更新补丁KB5006670(附更新修复内容汇总)
  • 滞纳金和罚金计入哪个会计科目
  • 预收账款什么时候开发票
  • 为什么捐赠还要交税
  • 发票填开的基本规定?
  • php的用处
  • php jsondecode
  • 结转销售原材料会计分录
  • maven视频教程
  • 进出口公司如何做账
  • php str函数
  • 攻防世界web高手题答案
  • php在图片上添加文字
  • php批量删除文件
  • php array_fill
  • 会计审核费用报销单的职责
  • CSS SandBox
  • 怎么确定应付账款的完整性
  • 缴纳文化事业建设费
  • 餐饮服务税率是服务类税率还是货物类
  • 小企业会计准则主要按照什么计量
  • 用友要怎么删除凭证
  • 常见数据库系统软件
  • sqlserver游标的使用
  • 营业执照办理税务登记需要什么资料
  • 出口退税是先交税后退税吗
  • 以货换货合同
  • 预缴增值税怎么计提
  • 支出记账凭证单手写
  • 补交以前年度企业所得税怎么入账
  • 汇算清缴如何调到不退不补
  • 什么是利润表?其作用有哪些?
  • 购销合同印花税2023年新规定
  • 注销企业基本户销户规定
  • 汽车折旧计算方法2023折旧率
  • 怎样从sql数据库取数据
  • Vista下以真正的管理员登陆的设置方法
  • macbookair网页全屏
  • win1020th2
  • win10如何安装office
  • 系统干净启动
  • svn下载项目
  • cocos2dx 3.17
  • jquery的加载事件
  • js window.screen
  • Android通知栏点击打开安装
  • 详解Bootstrap四种图片样式
  • js教程
  • 浅谈自己对教育的理解
  • Android系统服务
  • 发票查验平台可以查询自己给对方开的发票吗?
  • 贵州省微企补助政策
  • 深圳市地方税务局历任局长
  • 四川地税务局官网
  • 国税家园
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设