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

  • 个税申报本期收入指的是
  • 美团收取的佣金怎么开票
  • 发票找不到了怎么报销
  • 应收暂估账务处理
  • 私对公转账可以撤回吗
  • 劳务成本科目
  • 网络公司可以开展什么业务
  • 租入厂房改建折旧年限
  • 小规模纳税人和个体工商户的税收政策
  • 购入农产品的增值税率
  • 留底税款
  • 生产企业有哪些费用
  • 印花税缴纳后合计怎么算
  • 如何查一张发票有没有作废
  • 仓储行业税率是多少
  • 关于企业所得税若干优惠政策的通知
  • 商品和服务税收编码怎么查
  • 销售净利率怎么求
  • 白酒消费税最低计税价格
  • 实行简易征收
  • 商标续展费用入什么科目
  • 企业自持商品住房定义
  • hpwuschd application
  • WordPress导航菜单权限控制
  • 交易性金融资产的交易费用计入哪里
  • 委托代销视同买断会计分录怎么写?
  • 退货的增值税专票怎么开
  • 收到汽车维修费的会计分录
  • php常用时间函数
  • 固定资产报废后的处理程序
  • 营业外收支计算公式
  • 房地产开发企业销售自行开发的房地产项目
  • 公司电路改造费怎么账务处理
  • 应收挂账太久有什么税务风险
  • 职工食堂外包账务怎么做
  • 进口货物完税价格怎么算
  • 建筑劳务公司的法人代表有什么责任
  • php生成二维码海报
  • 房地产企业销售佣金税前扣除
  • php用echo输出图片
  • uniapp跨域解决方案
  • 企业所得税报表模板
  • 销售收入和营业收入的关系
  • 个体工商户如何注销网上
  • 住宿费记入管理费用还是营业费
  • 织梦cms不更新了吗
  • 织梦发布文章栏目怎么不显示
  • 增发股票购买子公司
  • 工会经费计提按应付职工薪酬借方还是贷方?
  • 消防器材费用
  • 电子发票的缺点
  • 非金融企业之间的借款合同要交印花税吗
  • 消费税在企业所得税前扣除吗
  • 以前年度多交的房产税现在收到退税款了咋做分录
  • 以前年度多计收入今年怎么调整
  • 销售中介费一般收多少
  • 计提工资要附什么凭证
  • 存货盘点后的检查
  • 因管理不善材料被盗应记啥科目
  • 应付利息属于什么负债
  • 跨年发票应该如何处理
  • 微信公众号注册时间在哪里看
  • 非正常损失的原因是什么
  • 叉车上牌流程注册登记
  • 动物园会计核算办法
  • 企业为什么要进行绩效管理?
  • 详述社会体育学科的研究对象
  • ubuntu server怎么样
  • win7自带软件在哪里
  • win10系统日历怎么放在桌面
  • javascriptz
  • Extjs4中Form的使用之本地hiddenfield
  • shell for循环执行命令
  • js时间范围
  • JavaScript中Math.SQRT2属性的使用详解
  • jquery更换图片
  • 国家税务系统电子税务局电话
  • 河南省城镇土地使用税优惠政策2020
  • 申报期一般是什么时候
  • 深圳市公安局的位置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设