dede伪dede tag静态化如何设置

dede伪静态如何设置_百度知道
dede伪静态如何设置
详细点,新手
如果是自己的服务器,$PageList);(;DedeCMS5?tid=&quot.php&#92?tid=x$x$xl修改为DedeCMS&#47.class:(&#92.*)&#47.?\list.;/keyword'/(;dedecms模板 /DedeCMS5;]).html文章链接格式改为/-1;意思是.php [I]RewriteRule ^(;;include&#47。如无特特殊需求建议采用官方默认的生成静态的页面方式浏览.php.7-&,上传你到你的网站;/DedeCMS5.*)&#47.;&#47、列表分页伪静态修改打开&#47.php&#92??tid=$2&TotalResult=$3&PageNo=$4 [I]RewriteRule ^(,是不是觉得有个问号不怎么爽;include/){return $GLOBALS[&quot,则需要加载Rewrite组件;DedeCMS/&#47,&;将默认的plus/&#47:选择“是”;/.&替换为$plist = str_replace(&#39?tid=替换成RMB/tags\plus&#47,我们改成&#47.$、TAG标签伪静态DedeCms默认的TAG标签URL.];Y'){return &}替换为&#47.php查找.ini文件;tags&#47.*)(;&#47?tid=&quot、httpd, $plist);。 第二步;plus&#47、文章分页伪静态打开/;list?/(?:将默认的频道或是列表页URL/plus&#47:$PageList = str_replace(&quot:$row['&#47?arcID=$2&pageno=$3 [I]RewriteRule ^(;cfg_plus_dir&quot.&/动态$reurl = &view,丰衣足食;/.动态文章if($cfg_rewrite == &#39?\-1;:将默认的列表分页链接格式plus/(;plus/&#47.&/huilv-([0-9]+)-([0-9]+)\dedecms模板 &#47?&#47,自己动手;动态$reurl = $GLOBALS[&#39?tid=1变更为&#47, ’DedeCMS&#47.*))* $1/$2&#92.php&#92?tid=x$x$xl修改为DedeCMS/意思是:(&#92.htaccess文件中加入相应伪静态规则即可.$aid.php.php,打开/(.html.}意思是.php&#92:update dede_archives set ismake=-1将所有栏目设置为“使用动态页”?from=$2&to=$3&num=$4 [I]RewriteRule ^(?tid=&#39,空间都是支持伪静态的;category&#47。(2) 查找.&;tags&#47.ini 上传到网站的根目录;&:update dede_arctype set isdefault=-1第三步.*)_([0-9]+)\DedeCMS/.*)&#47.php.7-x-x-x、文章页伪静态修改打开/plus/RMB&#47:将默认的文章分页链接格式plus/DedeCMS5。Apache服务器伪静态相对简单.html $1&#47.php\?tid=替换成RMB/plus/意思是:[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteRule ^(;.7-x-x-x;tags&#92.&quot.7-1-1.html'helpers/tags\&#47:查找.*)/link'list-.7伪静态设置七步法、列表页.html&cfg_phpurl&#39.html $1/;tags//;(;RMB/huilv-;.*)_(.*))* $1&#47.7-'而IIS服务器伪静态的实现;;include&#47dede5;tags&#92.&quot.html形式;keyword';?;] = $cfg_cmsurl.*)/view&#92.class,然后配置httpd,切记?tid=$2 [I]RewriteRule ^(??;;DedeCMS5:查找.&#39。下面我们来改一下.$/、如果你的网站已经存在生成的静态栏目或文章HTML.php\&#47.php,那么只需在后台-系统-SQL命令行工具中执行如下语句.archives, ‘DedeCMS&#47:(&#92。第四步;;/tags\/,你可以与空间的IDC商联系一下;tags&#92.7-&view-1-1;arc:/.html $1&#47.&list-&quot,形如&#47.*)&#92.$3 [I]RewriteRule ^(.&#39:/&#47?tid='$2&#92:(&#92,那就更好办了;替换为/list&#92:$2 [I]RewriteRule ^(.html $1/.html第六步;list-([0-9]+)-([0-9]+)-([0-9]+)&#92.plus&#47.*)/RMB&#47!;;$2\list.;] = $cfg_&quot:第一步;注;DedeCMS5;list-1:你的网站空间是否支持伪静态;taglib&#47.ini伪静态规则;;;/dedecms&#47.urlencode($row[&#39。一般来说!第七步.*)\ [I]将上面代码保存为,直接在?\list&#92:将所有文档设置为“仅动态浏览”;&quot.urlencode($row['Y'include&#47, $plist).php:$plist = str_replace('&#47。(1)查找?;DedeCMS5:要记得将原网站备份哦;;/动态文章if($cfg_rewrite == &#39?;];view-&tags&#47, &#39.*))* $1/;([0-9])&#92, $plist).html&#39.html $1/;.*)/。第五步:将默认的&#47.7-'tags/]).list-([0-9]+)\.php?tid=';;link&#39.$(;$3\plus/&#47.php.*))* $1/([0-9])(.-&#39,是不是好看多了;;替换为$plist = str_replace(&#39.*)\将默认的plus&#47,找到获取动态的分页列表GetPagebreakDM()函数末尾处;huilv/;;;DedeCMS/这样就修改好了;.*)/替换为$row['&quot.php\;;tags&#47?&#92.*)/&#47?; [I]RewriteRule ^(、后台-系统参数-核心设置-是否使用伪静态
其他类似问题
dede的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁dedecms 5.5 伪静态化ReWrite规则
当前位置:>>>资讯:dedecms 5.5 伪静态化ReWrite规则
dedecms 5.5 伪静态化ReWrite规则
  个人修改记录,不一定适合大众.
  列表命名规则:
/list/list-{tid}-{page}.html
  文章命名规则:
/test/{Y}{M}/{aid}.html
  .htaccess
RewriteRule ^([a-zA-Z]+)/([0-9]+)/([0-9]+)\.html$ /plus/view.php?arcID=$3 RewriteRule ^([a-zA-Z]+)/([0-9]+)/([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$3&pageno=$4
  include/arc.archives.class.php
//获得动态页面分页列表 function GetPagebreakDM($totalPage,$nowPage,$aid) { global $cfg_ if($totalPage==1) { return &&; } $PageList = &&li&&a&共&.$totalPage.&页: &/a&&/li&&; $nPage = $nowPage-1; $lPage = $nowPage+1; if($nowPage==1) { $PageList.=&&li&&a href=&#'&上一页&/a&&/li&&; } else { if($nPage==1) { $PageList.=&&li&&a href=&view.php?aid=$aid&&上一页&/a&&/li&&; if($cfg_rewrite == &Y&) { $PageList = preg_replace(&/view.php\?aid=(\d+)/i&,&-\\1-1.html&,$PageList); } } else { $PageList.=&&li&&a href=&view.php?aid=$aid&pageno=$nPage&&上一页&/a&&/li&&; if($cfg_rewrite == &Y&) { $PageList = str_replace(&view.php?aid=&,&&,$PageList); $PageList = preg_replace(&/&pageno=(\d+)/i&,&-\\1.html&,$PageList); } } } for($i=1;$i&=$totalP$i++) { if($i==1) { if($nowPage!=1) { $PageList.=&&li&&a href=&view.php?aid=$aid&&1&/a&&/li&&; if($cfg_rewrite == &Y&) { $PageList = preg_replace(&/view.php\?aid=(\d+)/i&,&-\\1-1.html&,$PageList); } } else { $PageList.=&&li class=\&thisclass\&&&a&1&/a&&/li&&; } } else { $n = $i; if($nowPage!=$i) { $PageList.=&&li&&a href=&view.php?aid=$aid&pageno=$i&&&.$n.&&/a&&/li&&; if($cfg_rewrite == &Y&) { $PageList = str_replace(&view.php?aid=&,&&,$PageList); $PageList = preg_replace(&/&pageno=(\d+)/i&,&-\\1.html&,$PageList); } } else { $PageList.=&&li class=\&thisclass\&&&a href=&#'&{$n}&/a&&/li&&; } } } if($lPage &= $totalPage) { $PageList.=&&li&&a href=&view.php?aid=$aid&pageno=$lPage&&下一页&/a&&/li&&; if($cfg_rewrite == &Y&) { $PageList = str_replace(&view.php?aid=&,&&,$PageList); $PageList = preg_replace(&/&pageno=(\d+)/i&,&-\\1.html&,$PageList); } } else { $PageList.= &&li&&a href=&#'&下一页&/a&&/li&&; } return $PageL } //获得静态页面分页列表 function GetPagebreak($totalPage,$nowPage,$aid) { if($totalPage==1) { return &&; } $PageList = &&li&&a&共&.$totalPage.&页: &/a&&/li&&; $nPage = $nowPage-1; $lPage = $nowPage+1; if($nowPage==1) { $PageList.=&&li&&a href=&#'&上一页&/a&&/li&&; } else { if($nPage==1) { $PageList.=&&li&&a href=&&.$this-&NameFirst.&.&.$this-&ShortName.&&&上一页&/a&&/li&&; } else { $PageList.=&&li&&a href=&&.$this-&NameFirst.&-&.$nPage.&.&.$this-&ShortName.&&&上一页&/a&&/li&&; } } for($i=1;$i&=$totalP$i++) { if($i==1) { if($nowPage!=1) { $PageList.=&&li&&a href=&&.$this-&NameFirst.&.&.$this-&ShortName.&&&1&/a&&/li&&; } else { $PageList.=&&li class=\&thisclass\&&&a href=&#'&1&/a&&/li&&; } } else { $n = $i; if($nowPage!=$i) { $PageList.=&&li&&a href=&&.$this-&NameFirst.&-&.$i.&.&.$this-&ShortName.&&&&.$n.&&/a&&/li&&; } else { $PageList.=&&li class=\&thisclass\&&&a href=&#'&{$n}&/a&&/li&&; } } } if($lPage &= $totalPage) { $PageList.=&&li&&a href=&&.$this-&NameFirst.&-&.$lPage.&.&.$this-&ShortName.&&&下一页&/a&&/li&&; } else { $PageList.= &&li&&a href=&#'&下一页&/a&&/li&&; } return $PageL }
  include/arc.listview.class.php
$plist = str_replace(&&TotalResult=&, &-&, $plist);
  去除动态列表网址里带有列表的文章总数
$plist = preg_replace(&/&TotalResult=(\d+)/i&, &, $plist);
相关文章列表
评论总数:0 条 网友评论织梦dedecms URL伪静态重写设置修改方法小结-dedecms教程-网页制作-壹聚教程网织梦dedecms URL伪静态重写设置修改方法小结我们知道dedecms不支持后台开启URL伪静态模式了,如果要使用只能使用生成静态页面或直接使用php页面了,这些对于我来讲都不适用因为静态页面模式路径长如果不用路径也会生成大量文件,而php对seo不好,所以只有URL伪静态重写才比较合适了,下面我找到几个方法都能实现 URL伪静态重写了。 Linux操作系统
1. 首先栏目和文章最好设置成动态浏览. 这样才不会生成静态html文件. Dede教程-.NET
2. 设置重写规则. 在系统目录下加一个 .htaccess文件. 内容为
这里需要注意的是:Linux操作系统才支持(.htaccess).windows操作系统不支持(.htaccess),所以说此教程是只有Linux操作系统的空间才能使用的方法:
RewriteEngine On
RewriteRule ^plus/list-([0-9]+).html$ /plus/list.php?tid=$1
RewriteRule ^plus/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^plus/view-([0-9]+)-1.html$ /plus/view.php?arcID=$1
RewriteRule ^plus/view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2
如果你的系统支持url重写,到这里就可以用访问了.
3.更改重写的URL. 找到文件//channelunit.func.php打开.
可以看到有这样的语句
return $GLOBALS[&cfg_plus_dir&].&/view-&.$aid.'-1.html';
这就是文章的url形色.
$reurl = $GLOBALS['cfg_phpurl'].&/list.php?tid=&.$
这是列表的重写url.
可以使url更短一点,完成可以写成: return &/view-&.$aid.'-1.html';  和  $reurl = &/list-&.$typeid.&.html&;
这时重写规则也要更新.
RewriteEngine On
RewriteRule ^list-([0-9]+).html$ /plus/list.php?tid=$1
RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^view-([0-9]+)-1.html$ /plus/view.php?arcID=$1
RewriteRule ^view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2
更进一步,还可以把view换成自己的任何词语,这也要把include/arc.archives.class.php文件中的view也一样替换。
Win主机下的设置条件:
1、服务器必须支持URL重写。
2、后台开启伪静态。
3、栏目设置使用动态。
4、添加文档时选择使用动态浏览。
5、修改php文件include/channelunit.func.php。
6、修改include/arc.listview.class.php。
7、编写rewrite规则。
具体方法:
1、加载Rewrite模块(过程略)。
2、dedecms后台-系统-系统基本参数-核心设置-是否使用伪静态,选&是&。
3、把栏目和文档设置成为动态浏览。可以手动,用sql语句更快。
dedecms后台-SQL命令行工具,执行以下语句
将所有文档设置为&仅动态浏览&:update dede_archives set ismake=-1
将所有栏目设置为&使用动态页&:update dede_arctype set isdefault=-1
改成1就是静态。动态转换为静态后需要重新生成HTML。
添加栏目和文章默认为动态的一劳永逸的方法:
4、修改php文件include/channelunit.func.php
return $GLOBALS[&cfg_plus_dir&].&/view-&.$aid.'-1.html';
return &/view-&.$aid.'-1.html';
return $GLOBALS['cfg_phpurl'].&/view.php?aid=$aid&;
return &/view.php?aid=$aid&;
其实页可以不修改,就是URL地址会长一点。这个是文章页的。
$reurl = $GLOBALS['cfg_phpurl'].&/list.php?tid=&.$
$reurl = &/list-&.$typeid.&.html&;
这个必须修改,是栏目页的。
其实不修改也可以,但是URL地址会长一点。这个是文章的。
5、打开include/arc.listview.class.php
$plist = str_replace('.php?tid=', '-', $plist);
(大约在第964行)
在其前面面添加一行
$plist = str_replace('plus/list', 'list', $plist);
这个是列表页rewrite的url格式的。
默认是/plus/list-1-2-3.html
现在是/list-1-2-3.html
6、 设置重写规则,在httpd.ini里面写上:
[II_Rewrite]
# 缓存3600秒 = 1 小时(hour)
CacheClockRate 3600
RepeatLimit 32
#dedecms Rewrite规则
RewriteRule ^(.*)/index.html$1/index.php
RewriteRule ^(.*)/list-([0-9]+).html$1/plus/list.php?tid=$2
RewriteRule^(.*)/list-([0-9]+)-([0-9]+)-([0-9]+).html$1/plus/list.php?tid=$2&TotalResult=$3&PageNo=$4
RewriteRule^(.*)/view-([0-9]+)-([0-9]+).html $1/plus/view.php?arcID=$2&pageno=$3
7、如果不使用动态首页
把rewrite规则中的
RewriteRule ^(.*)/index.html $1/index.php
去掉,或改为
RewriteRule ^(.*)/index.html $1/index.html
否则打开/index.html时会陷入死循环。
重要说明:
a、RewriteRule ^view-([0-9]+)-([0-9]+).html$/plus/view.php?aid=$1&pageno=$2
此为文章分页重写命令。
b、如果view替换成自己设置的其他词,则需要把include/arc.archives.class.php文件中的view同时替换掉。
c、重写后的URL如下:
文章页:/view-1-1.html
列表页:/list-1.html
如果需要改成如下格式:
文章页:/abc/view-1-1.html
列表页:/abc/list-1.html
include/channelunit.func.php中
return $GLOBALS[&cfg_plus_dir&].&/view-&.$aid.'-1.html';
改为 return &/abc/view-&.$aid.'-1.html';
return $GLOBALS['cfg_phpurl'].&/view.php?aid=$aid&;
改为 return &/abc/view.php?aid=$aid&;
$reurl = $GLOBALS['cfg_phpurl'].&/list.php?tid=&.$
改为 $reurl = &/abc/list-&.$typeid.&.html&;
重写规则改为:
RewriteRule ^(.*)/index.html $1/index.php
RewriteRule^(.*)/abc/list-([0-9]+).html $1/plus/list.php?tid=$2
RewriteRule^(.*)/abc/list-([0-9]+)-([0-9]+)-([0-9]+).html$1/plus/list.php?tid=$2&TotalResult=$3&PageNo=$4
RewriteRule^(.*)/abc/view-([0-9]+)-([0-9]+).html$1/plus/view.php?arcID=$2&pageno=$3
d、伪静态可能会出现多个url都是指向相同页面,如果看重SEO效果,则可用robots.txt屏蔽多余url。
文章开头说的只有主机支持.htaccess文件是错误的,只要是都可以让空间支持.htaccess哦,这里如何开启.htaccess我们可点击
上一页: &&&&&下一页:相关内容DEDECMS实现文章栏目和文章页面伪静态方法_源码_站长之家
DEDECMS实现文章栏目和文章页面伪静态方法
[摘要]梦内容管理系统DedeCMS,是一个集内容发布、编辑、管理检索等于一体的网站管理系统Web CMS,他拥有国外CMS众多特点之外,还结合中国用户的需要,对内容管理系统概念进行明确分析和定位。本文讲一下DEDECMS如何实现文章栏目和文章页面伪静态。
一、首先必须保证你的空间或服务器支持伪静态即URL重写。二、网站后台开启伪静态。  开启伪静态的方法:后台--》系统--》核心设置,找到:是否使用伪静态,选择是,确定保存。三、网站增加栏目设置使用动态页。  栏目列表选项: 选择使用动态页四、添加文章时选择使用动态浏览。  发布选项: 选择 仅动态浏览
return &/view.php?aid=$aid&;五、dedecms5.7以上版本得改include/helpers/channelunit.helper.php  dedecms其他版本需要修改php文件include/channelunit.func.php1.修改栏目页: 查找  function GetTypeUrl$reurl = $GLOBALS['cfg_phpurl'].&/list.php?tid=&.$ 修改为:$reurl = &/list-&.$typeid.&.html&;2.文章详细页修改1) 查找 function GetFileName 里面的return $GLOBALS[&cfg_plus_dir&].&/view-&.$aid.'-1.html'; 修改为:return &/view-&.$aid.'-1.html';2) 查找return $GLOBALS['cfg_phpurl'].&/view.php?aid=$aid&; 修改为:return &/view.php?aid=$aid&; 其实不修改也可以,但是URL地址会长一点,根据自己的需要而设定吧。六、需要在根目录下增加一个.htaccess文件。 添加如下代码:Options +FollowSymLinksDirectoryIndex index.htmlRewriteEngine OnRewriteBase /RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/RewriteRule ^index\.(php|html|htm)$ / [R=301,L]#伪静态文章列表list,文章详细页viewRewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/RewriteRule ^index\.(php|html|htm)$ / [R=301,L]  这段代码实现首页301跳转和把index.html跳转到www域名上,把改成你的域名即可,如果不需要的话直接删掉这两句。简单的使用下面的代码:RewriteEngine On#伪静态文章列表list,文章详细页viewRewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1  以上就完成了dedecms的伪静态方法,其实也简单!DEDECMS 下载: 软件大小:7.23MB 软件类别:国产软件 |
软件语言:简体中文 运行环境:PHP/Mysql 软件授权:免费版 更新时间: 16:20:47 相关链接: 软件大小:7.29MB 软件类别:国产软件 |
软件语言:简体中文 运行环境:PHP/Mysql 软件授权:免费版 更新时间: 16:17:55 相关链接: 软件大小:6.68MB 软件类别:国产软件 |
软件语言:简体中文 运行环境:PHP/Mysql 软件授权:免费版 更新时间: 11:08:07 相关链接:本文转自:
本次DEDECMS教程小编为大家讲解DEDECMS列表页中随机调用缩略图的方法,默认的缩略图是取第一张图片,通过修...
热门源码下载推荐
最受关注报导
编辑推荐排行当前访客身份:游客 [
變幻莫測的理想,激勵著對光輝前程的無限渴望,倘若你非意志如鋼,對世間的浮華又無力抵抗,何不在那安寧的幽靜之鄉,讓生活流逝在田野之上? ----以上盜版,再盜必究----
:东南西北中,发财到广东?non,就像古语,一心奔金...
:按提示修改了火狐的设置,依然不能用
:学习啦!
:很棒 受教了
:请问如何用ecshop的fckeditor编辑器实现跨域、跨...
:do it with your staff,then you understand a...
:我会说孔子很多都是从老子那请教的
:青春赚的钱,唤不回青春
:引用来自“bug哥”的评论 引用来自“debugging”...
:创业的,哪有时间上这个论坛,所以在这里很少能看...
今日访问:15
昨日访问:32
本周访问:90
本月访问:406
所有访问:50692
dede伪静态收集
发表于3年前( 11:23)&&
阅读(503)&|&评论()
0人收藏此文章,
高手可忽略,不定期更新
---&for IIS---&httpd.ini
[ISAPI_Rewrite]
# 缓存3600秒 = 1 小时(hour)
CacheClockRate 3600
RepeatLimit 32
#eg---&/order.html---&/plus/order.php
RewriteRule ^(.*)/order\.html(?:(\?.*))* $1/plus/order\.php [I] &&
#eg---&/order/1234.html---&/plus/order.php?arcID=1234
RewriteRule ^(.*)/order/([0-9]+)\.html(?:(\?.*))* $1/plus/order.php\?arcID=$2 [I]
#eg---&/search.html---&/plus/search.php
RewriteRule ^(.*)/search\.html(?:(\?.*))* $1/plus/search\.php?$2 [I]
#eg---&/tags.html---&/plus/tags.php
RewriteRule ^(.*)/tags\.html $1/plus/tags\.php [I]
#eg---&/tag/abc123---&/tag/abc123.html
RewriteRule ^(.*)/tag/([(a-z)+(1-9)]+) $1/tag/$2\.html [L,I]
#eg---&/tags/abc123---&/plus/tags.php?/abc123
RewriteRule ^(.*)/tags/(.*)(?:(\?.*))* $1/plus/tags\.php\?\/$2 [I]
#eg---&/tags/abc/def---&/plus/tags.php?/abc/
RewriteRule ^(.*)/tags/(.*)\/(?:(\?.*))* $1/plus/tags\.php\?\/$2\/ [I]
#eg---&/tags/abc/321def---&/plus/tags.php?/abc/3
RewriteRule ^(.*)/tags/(.*)\/([0-9])(?:(\?.*))* $1/plus/tags\.php\?\/$2\/$3 [I]
#RewriteRule ^(.*)/tags/(.*)\/([0-9])\/(?:(\?.*))* $1/plus/tags\.php\?\/$2\/$3\/ [I]
#eg---&/type.html---&/type.php
RewriteRule ^(.*)/type\.html(?:(\?.*))* $1/type\.php [I]
#eg---&/post/1234.html---&/post.php?did=1234
RewriteRule ^(.*)/post/([0-9]+)\.html(?:(\?.*))* $1/post.php\?did=$2 [I]
#eg---&/question-1234.html---&/question.php?id=1234
RewriteRule ^(.*)/question-([0-9]+)\.html $1/question\.php\?id=$2 [I]
#eg---&/browser-1-1234.html---&/browser.php?tid=1234
RewriteRule ^(.*)/browser-1-([0-9]+)\.html $1/browser\.php\?tid=$2 [I]
#eg---&/browser-2-1234.html---&/browser.php?tid2=1234
RewriteRule ^(.*)/browser-2-([0-9]+)\.html $1/browser\.php\?tid2=$2 [I]
#eg---&/browser-2-1234.html---&/browser.php?tid2=1234
RewriteRule ^(.*)/browser-1-([0-9]+)-page-([0-9]+)\.html $1/browser\.php\?tid=$2&page=$3 [I]
#eg---&/browser-2-1-page-1.html---&/browser.php?tid2=1&page=1
RewriteRule ^(.*)/browser-2-([0-9]+)-page-([0-9]+)\.html $1/browser\.php\?tid2=$2&page=$3 [I]
#eg---&/browser-1.html---&/browser.php?lm=1
RewriteRule ^(.*)/browser-([0-9]+)\.html $1/browser\.php\?lm=$2 [I]
#eg---&/browser-1-90-3.html---&/browser.php?tid=90&lm=3
RewriteRule ^(.*)/browser-1-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid=$2&lm=$3 [I]
#eg---&/browser-2-1-2.html---&/browser.php?tid2=1&lm=2
RewriteRule ^(.*)/browser-2-([0-9]+)-([0-9]+)\.html $1/browser\.php\?tid2=$2&lm=$3 [I]
#eg---&/browser-1-page-2.html---&/browser.php?lm=1&page=2
RewriteRule ^(.*)/browser-([0-9]+)-page-([0-9]+)\.html $1/browser\.php\?lm=$2&page=$3 [I]
#---&/browser-1-90-3-page-2.html---&/browser.php?tid=90&lm=3&page=2
RewriteRule ^(.*)/browser-1-([0-9]+)-([0-9]+)-page-([0-9]+)\.html $1/browser\.php\?tid=$2&lm=$3&page=$4 [I]
RewriteRule ^(.*)/browser-2-([0-9]+)-([0-9]+)-page-([0-9]+)\.html $1/browser\.php\?tid2=$2&lm=$3&page=$4 [I]
#eg---&频道页---&/arclist/1.html---&/plus/list.php?tid=1
RewriteRule ^(.*)/arclist/([0-9]+)\.html(?:(\?.*))* $1/plus/list\.php\?tid=$2 [L,I]
#eg---&列表分页---&/arclist/3-96-8.html---&/plus/list.php?tid=3&TotalResult=96&PageNo=8&
RewriteRule ^(.*)/arclist/([0-9]+)-([0-9]+)-([0-9]+)\.html(?:(\?.*))* $1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4 [L,I]
#eg---&文章页---&/archives/showArticle-11137-1.html---&/plus/view.php?arcID=11137&pageno=1
RewriteRule ^(.*)/archives/showArticle-([0-9]+)-([0-9]+)\.html(?:(\?.*))* $1/plus/view\.php\?arcID=$2&pageno=$3 [L,I]
#---&/tag/abc---&/tag/abc.html RewriteRule ^(.*)/tag/(.*)(?:(\?.*))* $1/tag/$2\.html&
#---&/doctor/13214.shtml---&/html/doctor/13214.shtml RewriteRule ^(.*)/(.*)/([0-9]+).shtml $1/html/$2/$3\.shtml&
dede织梦修改搜索分页伪静态
/include/arc.searchview.class.php & 查找&$purl .= &?&.$ 添加一行
$purl= str_replace(&plus/search.php&,&search.html&,$purl);&
RewriteRule ^(.*)/search\.html(?:(\?.*))* $1/plus/search\.php?$2 [I]
屎上最全织梦全站伪静态规则
织梦5.7问答伪静态
#eg---&/ask---&/ask/
RewriteRule ^(.*)/ask $1/ask/ [L,I]
#eg---&/ask/123.html---&/ask/?ct=question&askaid=123
RewriteRule ^(.*)/ask/([0-9]+)\.html(?:(\?.*))*$ $1/ask/\?ct=question&askaid=$2 [L,I]
#eg---&/type/---&/?ct=type
RewriteRule ^(.*)/type/ $1/\?ct=type [L,I]
#eg---&/type---&/?ct=type
RewriteRule ^(.*)/type $1/\?ct=type [L,I]
#eg---&/question-post/---&/?ct=question&ac=ask
RewriteRule ^(.*)/question-post/ $1/\?ct=question&ac=ask [L,I]
#eg---&/ask/search/测试/---&/ask/?ct=search&q=测试
RewriteRule ^(.*)/search/(.*)/ $1/\?ct=search&q=$2 [L,I]
#eg---&/ask/search/原因/2/---&/ask/?ct=search&q=原因&page=2
RewriteRule ^(.*)/search/(.*)/([0-9]+)/ $1/\?ct=search&q=$2&page=$3 [L,I]
#eg---&/ask/question-search/---&/ask/?ct=search&ac=ask_search
RewriteRule ^(.*)/question-search/ $1/\?ct=search&ac=ask_search [L,I]
#eg---&/ask/question-complete/---&/ask/?ct=question&ac=ask_complete
RewriteRule ^(.*)/question-complete/ $1/\?ct=question&ac=ask_complete [L,I]
#eg---&/ask/question-complete/%B6%A5%B6%A5%B6%A5%B6%A5%B6%A5/---&/ask/?ct=question&ac=ask_complete&title=%B6%A5%B6%A5%B6%A5%B6%A5%B6%A5
RewriteRule ^(.*)/question-complete/(.*)/ $1/\?ct=question&ac=ask_complete&title=$2 [L,I]
#eg---&/abc-1/---&/?ct=browser&lm=1
RewriteRule ^(.*)/abc-([0-9]+)/ $1/\?ct=browser&lm=$2 [L,I]
#eg---&/abc-1---&/?ct=browser&lm=1
RewriteRule ^(.*)/abc-([0-9]+) $1/\?ct=browser&lm=$2 [L,I]
#eg---&/abc-1/2/---&/?ct=browser&lm=1&page=2
RewriteRule ^(.*)/abc-([0-9]+)/([0-9]+)/ $1/\?ct=browser&lm=$2&page=$3 [L,I]
#eg---&/abc-1/2---&/?ct=browser&lm=1&page=2
RewriteRule ^(.*)/abc-([0-9]+)/([0-9]+) $1/\?ct=browser&lm=$2&page=$3 [L,I]
#eg---&/abc-1-2/---&/?ct=browser&tdir=abc&tid=2
RewriteRule ^(.*)/([a-z]+)-1-([0-9]+)/ $1/\?ct=browser&tdir=$2&tid=$3 [L,I]
#eg---&/abc-1-2---&/?ct=browser&tdir=abc&tid=2
RewriteRule ^(.*)/([a-z]+)-1-([0-9]+) $1/\?ct=browser&tdir=$2&tid=$3 [L,I]
#eg---&/abc-1-2/3/---&/?ct=browser&tdir=abc&tid=2&page=3
RewriteRule ^(.*)/([a-z]+)-1-([0-9]+)/([0-9]+)/ $1/\?ct=browser&tdir=$2&tid=$3&page=$4 [L,I]
#eg---&/abc-1-2/3---&/?ct=browser&tdir=abc&tid=2&page=3
RewriteRule ^(.*)/([a-z]+)-1-([0-9]+)/([0-9]+) $1/\?ct=browser&tdir=$2&tid=$3&page=$4 [L,I]
#eg---&/abc-2-2/---&/?ct=browser&tdir=abc&tid2=2
RewriteRule ^(.*)/([a-z]+)-2-([0-9]+)/ $1/\?ct=browser&tdir=$2&tid2=$3 [L,I]
#eg---&/abc-2-2---&/?ct=browser&tdir=abc&tid2=2
RewriteRule ^(.*)/([a-z]+)-2-([0-9]+) $1/\?ct=browser&tdir=$2&tid2=$3 [L,I]
#eg---&/abc-2-2/3/---&/?ct=browser&tdir=abc&tid2=2&page=3
RewriteRule ^(.*)/([a-z]+)-2-([0-9]+)/([0-9]+)/ $1/\?ct=browser&tdir=$2&tid2=$3&page=$4 [L,I]
#eg---&/abc-2-2/3---&/?ct=browser&tdir=abc&tid2=2&page=3
RewriteRule ^(.*)/([a-z]+)-2-([0-9]+)/([0-9]+) $1/\?ct=browser&tdir=$2&tid2=$3&page=$4 [L,I]
频道 列表 专题 & 在根目录下新建html文件夹 将所有的频道,列表都生成到其下,防止网站目录混乱
#eg---&/zt/abc.html---&/zt/abc.html
RewriteRule ^(.*)/zt/(.*)$ $1/zt/$2 [L,I]
#eg---&/abc/def/hijk/---&/html/abc/def/hijk/
RewriteRule ^(.*)/([a-z]+)/([a-z]+)/([a-z]+)/$ $1/html/$2/$3/$4/ [L,I]
#eg---&/abc/def/hijk/list_2.html---&/html/abc/def/hijk/list_2.html
RewriteRule ^(.*)/([a-z]+)/([a-z]+)/([a-z]+)/list_(.*)\.html$ $1/html/$2/$3/$4/list_$5\.html [L,I]
#eg---&/abc/def/---&/html/abc/def/
RewriteRule ^(.*)/([a-z]+)/([a-z]+)/$ $1/html/$2/$3/ [L,I]
#eg---&/abc/def/list_2.html---&/html/abc/def/list_2.html
RewriteRule ^(.*)/([a-z]+)/([a-z]+)/list_(.*)\.html$ $1/html/$2/$3/list_$4\.html [L,I]
#eg---&/abc/---&/html/abc/
RewriteRule ^(.*)/([a-z]+)/$ $1/html/$2/ [L,I]
#eg---&/abc/list_2.html---&/html/abc/list_2.html
RewriteRule ^(.*)/([a-z]+)/list_(.*)\.html$ $1/html/$2/list_$3\.html [L,I]
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读}

我要回帖

更多关于 dede tag静态化 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信