web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 地图大全
  5. AIGC工具
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站
    手机应用

织梦cms5.6实现标签Tags分页伪静态

730 ℃

织梦cms5.6实现标签Tags分页伪静态,分成3个步骤,接下来我们一起了解一下。

第一步:

1.打开arc.taglist.class.php

2.找到这个文件

function GetCurUrl() {
    if (!empty($_SERVER["REQUEST_URI"])) {
        $nowurl = $_SERVER["REQUEST_URI"];
        $nowurls = explode("?", $nowurl);
        $nowurl = $nowurls[0];
    } else {
        $nowurl = $_SERVER["PHP_SELF"];
    }
    return $nowurl;
}

3.修改为:

function GetCurUrl() {
    $nowurl = $_SERVER["PHP_SELF"];
    $nowurl = str_replace(".php", '', $nowurl);

    return $nowurl;
}

第二步:
1. 找到

$purl .= "?/".urlencode($this->Tag);
然后把那个“?”号删掉

2.找到
//获得上一页和下一页的链接 和 //获得数字链接之间的代码改为:

if ($this – >PageNo != 1) {
    if ($prepagenum == 1) {
        $prepage. = "<li><a href=http://www.renseng.com/"".$purl.".html / ">上一页</a></li>/r/n"; % 3Cbr >
    } else {
        $prepage. = "<li><a href=http://www.renseng.com/"".str_replace(" % 7Bpage % 7D ",$prepagenum,$prepagenum).".html / ">上一页</a></li>/r/n"; % 3Cbr >
    }
    $indexpage = "<li><a href=http://www.renseng.com/"".$purl.".html / ">首页</a></li>/r/n"; % 3Cbr >
} else {
    $indexpage = "<li><a>首页</a></li>/r/n";
}
if ($this – >PageNo != $totalpage && $totalpage > 1) {
    $nextpage. = "<li><a href=http://www.renseng.com/'".$purl."/$nextpagenum.html'>下一页</a></li>/r/n";
    $endpage = "<li><a href=http://www.renseng.com/'".$purl."/$totalpage.html'>末页</a></li>/r/n";
} else {
    $endpage = "<li><a>末页</a></li>/r/n";
}

4. 找到

if ($j == $this – >PageNo) {
    $listdd. = "<li class=/"thisclass / "><a>$j</a></li>/r/n";
} else {
    $listdd. = "<li><a href=http://www.renseng.com/'".$purl."/$j/'>".$j."</a></li>/r/n";
}

修改为

if ($j == $this – >PageNo) {
    $listdd. = "<li class=/"thisclass / "><a>$j</a></li>/r/n";
} else {
    if ($j == 1) {
        $listdd. = "<li><a href=http://www.renseng.com/"".$purl.".html / ">".$j."</a></li>/r/n"; % 3Cbr >
    } else {
        $listdd. = "<li><a href=http://www.renseng.com/'".$purl."/$j.html'>".$j."</a></li>/r/n";
    }
}

5.这个文件修改完毕,保存。
第三步:

修改.htaccess 或者httpd.ini文件

添加一个条规则(httpd的):

RewriteRule ^(.*)/tags/.html$ $1/tags/.php
RewriteRule ^(.*)/tags/([0-9a-zA-Z%.]+)/.html$ $1/tags/.php/?$2
RewriteRule ^(.*)/tags/([0-9a-zA-Z%.]+)/([0-9]+)/.html$ $1/tags/.php/?/$2/$3
(.htaccess的):

RewriteRule ^tags.html /tags.php
RewriteRule ^tags/(.*).html$ /tags.php/?/$1
RewriteRule ^tags/([0-9a-zA-Z%.]+)/([0-9]+).html$ /tags.php/?/$1/$2

wordpress如何利用Windows+IIS配置伪静态方法

wordpress建站如何设置伪静态页面

你了解TAG标签的的正确用法吗(伪静态)

wordpress开启超级缓存(WP-Super-Cache)后如何去掉页面出现的相关注释

dedecms(织梦)tags.php如何实现去中文伪静态化[非插

标签: 伪静态

上面是“织梦cms5.6实现标签Tags分页伪静态”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_655.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 首页 > 织梦cms
Trae:新一代免费的AI编程工具

呱呱工具箱

一款免费的在线小工具,无需下载,打开即可使用!呱呱工具箱

在线育儿补贴计算器

快来看看你到底可以领到多少补贴!生活小工具
上一篇:
下一篇:
x 打工人ai神器