欢迎来到GM源码之家!本站资源全部都经过测试后发布的,请放心下载使用。
广告位出租
广告位招租
dedecms织梦全站伪静态插件
时间:2019-07-12 来源:网络整理 作者:GM源码 浏览:次  推荐
特别说明:本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
  • 软件语言:

    简体中文
  • 授权方式:

    共享软件
  • 软件大小:

    12 KB
  • 运行环境:

    PHP/MySQL
  • 推荐等级:

    ★★★★☆
  • 下载限制:

    注册会员
  • 下载次数:

  • 解压密码:

    本站默认解压密码:www.gmyuanma.com
  • 资源售价:

    0 金币 充值金币升级VIP注册会员
  • 演示地址:

    暂无
  • 下载地址:

    立即下载

软件介绍

首先确保你网站所在的主机或者服务器支持伪静态并且已经开启了伪静态功能!

本教程主要设置织梦伪静态页面包括有:

1.列表页 /plus/list-2.html

2.列表页分页 /plus/list-2-26-2.html

3.内容页 /plus/view-112-1.html

4.内容页分页 /plus/view-112-2.html

5.TAG标签页 /tags/织梦/

6.TAG标签分页 /tags/织梦/2/

7.搜索页 /search/织梦.html

8.搜索页分页 /search/织梦-2.html

网站后台开启伪静态选项


1-1Z226095250332.jpg


网站后台设置整站为动态
这里可以借助一个小插件来完成,一劳永逸


1-1Z226094554X9.jpg


网站文件修改
1、列表页和内容页伪静态链接
打开 \include\helpers\channelunit.helper.php 找到
    global $cfg_typedir_df;
改成
    global $cfg_typedir_df, $cfg_rewrite;
继续找到
    $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
改成
    if($cfg_rewrite == 'Y')
    {
        $reurl = $GLOBALS["cfg_phpurl"]."/list-".$typeid.'.html';
    }
    else
    {
        //动态
        $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
    }
2、手机版列表页分页不使用电脑版伪静态
打开 \include\arc.listview.class.php 找到
    if($cfg_rewrite == 'Y')
大概在1198行,把这一行改成
    if($cfg_rewrite == 'Y' && !defined('DEDEMOB'))
3、TAG标签伪静态链接
打开 \include\taglib\tag.lib.php 找到
    $row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
改成
    $row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";
4、TAG标签分页伪静态链接
打开 \include\arc.taglist.class.php 找到
    $this->PageNo = $GLOBALS['PageNo'];
在它的下面加入
    if($this->PageNo == 0)
    {
        $this->PageNo = 1;
    }
继续找到
    $prepage="";
在它的上面加入
    global $cfg_rewrite;
继续找到
    $purl .= "?/".urlencode($this->Tag);
改成
    if($cfg_rewrite == 'Y')
    {
        $purl = "/tags/".urlencode($this->Tag);
    }
    else
    {
        $purl .= "?/".urlencode($this->Tag);
    }
4、搜索页伪静态链接
打开 \plus\search.php 找到
    $t1 = ExecTime();
在它的下面加入
    $keyword = preg_replace("/-(\d+)/i",'',$keyword);
    $oldkeyword = preg_replace("/-(\d+)/i",'',$oldkeyword);
打开 \include\arc.searchview.class.php 找到
    global $oldkeyword;
改成
    global $oldkeyword, $cfg_rewrite;
继续找到
    $purl .= "?".$geturl;
改成
    if($cfg_rewrite != 'Y' && !defined('DEDEMOB'))
    {
        $purl .= "?".$geturl;
    }
    else
    {
        $purl = '/search/'.urlencode($oldkeyword);
    }
继续找到
    return $plist;
在它的上面加入
    if($cfg_rewrite == 'Y' && !defined('DEDEMOB'))
    {
        $plist = preg_replace("/PageNo=(\d+)/i",'-\\1.html',$plist);
    }
最后还需要在你模板里搜索框代码改成静态的js提交搜索,参考下面代码,注意红框的地方
   


   


       
           

搜索


           
           
       
   
伪静态规则
懒人包已经打包了iis6、iis7、8、apache、nginx的规则文件
下面再写一下各规则
iis6伪静态规则 httpd.ini
    #列表页和列表分页
    RewriteRule ^(.*)/plus/list-([0-9]+)\.html $1/plus/list\.php\?tid=$2
    RewriteRule ^(.*)/plus/list-([0-9]+)-([0-9]+)-([0-9]+)\.html $1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4
    #内容页和内容分页
    RewriteRule ^(.*)/plus/view-([0-9]+)-([0-9]+)\.html $1/plus/view\.php\?arcID=$2&pageno=$3
    #TAG标签伪静态规则
    RewriteRule ^(.*)/tags\.html $1/tags\.php [I]
    RewriteRule ^(.*)/tags/(.*)(?:(\?.*))* $1/tags\.php\?\/$2 [I]
    RewriteRule ^(.*)/tags/(.*)\/(?:(\?.*))* $1/tags\.php\?\/$2\/ [I]
    RewriteRule ^(.*)/tags/(.*)\/([0-9])(?:(\?.*))* $1/tags\.php\?\/$2\/$3 [I]
    RewriteRule ^(.*)/tags/(.*)\/([0-9])\/(?:(\?.*))* $1/tags\.php\?\/$2\/$3\/ [I]
    #搜索页
    RewriteRule ^(.*)/search/(.*)-([0-9]+)\.html  $1/plus/search.php?q=$2&PageNo=$3&pagesize=2&searchtype=title
    RewriteRule ^(.*)/search/(.*)\.html  $1/plus/search.php?q=$2&pagesize=2&searchtype=title
iis7、8伪静态规则 web.config


(责任编辑:GM源码之家)

转载请注明来源:https://www.gmyuanma.com/cjmb/837.html

下载须知:

☉本站所有资源不提供任何技术支持,需要技术支持的请购买商业版!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉如果这个软件总是不能下载的请转告我们,谢谢合作!
☉本站所有资源全部收集于互联网,分享目的仅供大家学习与研究,如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到我们的邮箱admin@gmyuanma.com且我们会及时删除!

下载地址

  • ↓ ↓ VIP下载专用通道 ↓ ↓
  • 进入下载地址列表 1
  • 进入下载地址列表 2
  • 进入下载地址列表 3
  • 广告位出租
    承诺:本站所有资源无病毒,无后门,无弹窗,无干扰链接!

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请及时【联系我们】我们尽快处理。

    评论区

    会员头像
    说点什么吧
    • 全部评论(0
      还没有评论,快来抢沙发吧!