欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国cms7.2默认伪静态规则

帝国cms教程 我的站长站 2016-01-08 共686人阅读

暂时只有APACHE IIS6 IIS7的规则,其他规则自行对照修改即可。不是很严谨,自己可以往严谨中修改:仅供参考!

apache下的.htaccess

RewriteEngine On
ErrorDocument 404 /404.html
Rewritebase /
#信息列表
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^listinfo-(.+?)-(.+?).html$ /e/action/ListInfo/index.php?classid=$1&page=$2
#信息内容页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^showinfo-(.+?)-(.+?)-(.+?).html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3
#标题分类列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^infotype-(.+?)-(.+?).html$ /e/action/InfoType/index.php?ttid=$1&page=$2
#TAGS信息列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?)-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2
#评论列表页
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^comment-(.+?)-(.+?)-(.+?)-(.+?)-(.+?)-(.+?).html$  /e/pl/index.php?doaction=$1&classid=$2&id=$3&page=$4&myorder=$5&tempid=$6


IIS6下的httpd.ini:

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
#信息列表
RewriteRule ^(.*)listinfo-(.+?)-(.+?).html$ $1/e/action/ListInfo/index.php?classid=$2&page=$3
#信息内容页
RewriteRule ^(.*)showinfo-(.+?)-(.+?)-(.+?).html$ $1/e/action/ShowInfo.php?classid=$2&id=$3&page=$4
#标题分类列表页
RewriteRule ^(.*)infotype-(.+?)-(.+?).html$ $1/e/action/InfoType/index.php?ttid=$2&page=$3
#TAGS信息列表页
RewriteRule ^(.*)tags-(.+?)-(.+?).html$ $1/e/tags/index.php?tagname=$2&page=$3
#评论列表页
RewriteRule ^(.*)comment-(.+?)-(.+?)-(.+?)-(.+?)-(.+?)-(.+?).html$  $1/e/pl/index.php?doaction=$2&classid=$3&id=$4&page=$5&myorder=$6&tempid=$7
#搜索伪静态


IIS7下的web.config:



Nginx下伪静态

rewrite ^([^.]*)/listinfo-(.+?)-(.+?).html$ $1/e/action/ListInfo/index.php?classid=$2&page=$3 last;
rewrite ^([^.]*)/showinfo-(.+?)-(.+?)-(.+?).html$ $1/e/action/ShowInfo.php?classid=$2&id=$3&page=$4 last;
rewrite ^([^.]*)/infotype-(.+?)-(.+?).html$ $1/e/action/InfoType/index.php?ttid=$2&page=$3 last;
rewrite ^([^.]*)/tags-(.+?)-(.+?).html$ $1/e/tags/index.php?tagname=$2&page=$3 last;
rewrite ^([^.]*)/comment-(.+?)-(.+?)-(.+?)-(.+?)-(.+?)-(.+?).html$  $1/e/pl/index.php?doaction=$2&classid=$3&id=$4&page=$5&myorder=$6&tempid=$7 last;
if (!-e $request_filename) {
return 404;
}


相关推荐
  • 帝国CMS搜索
  • 伪静态
  • 伪静态规则
  • 帝国cms7.2默认伪静态规则

    暂时只有APACHE IIS6 IIS7的规则,其他规则自行对照修改即可。不是很严谨,自己可以往严谨中修改:仅供参考!apache下的.htaccess:RewriteEngine OnErrorDocument 404 /404.htmlRewritebase /#信息列表RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^l...

    帝国cms教程 686 8年前
  • 帝国cms二次开发搜索模板支持调用动态标签方法

    帝国CMS默认动态模板都不支持帝国cms封装标签调用,这里提供了让动态模板支持帝国cms封装标签调用的方法。方法:复制以下代码到e/search/result/index.php<?php require(&#39;../../class/connect.php&#39;);require(&#39;../../class/db_sql.php&#39;)...

    帝国cms教程 296 8年前
  • 帝国CMS搜索关键字带点击数效果
    帝国CMS搜索关键字带点击数效果

    1.建立一个自定义JS模板:模板内容如下:&#091;!--empirenews.listtemp--]<a href='/e/search/result/?searchid=&#091;!--id--]'>&#091;!--title--](&#091;!--writer--])</a>&nbsp;&nbsp;&#091;!-...

    帝国cms教程 344 10年前
  • 帝国CMS二次开发搜索伪静态教程

    帝国CMS搜索伪静态教程步骤:1、打开\e\search\index.php 411行左右,找到:Header("Location:result/?searchid=$searchid".$dogetvar);修改为:Header("Location:$public_r[newsurl]search-0-$searchid.html".$dogetvar);二、打开\e\search\result...

    帝国cms教程 328 9年前
  • 帝国cms添加站内搜索教程

    在需要显示帝国cms站内搜索地方添加如下代码<form name="search_js1" method="post" action="/e/search/index.php" onsubmit="return search_check(document.search_js1);"><input value="title,smalltext,newstext,writer" type=&q...

    帝国cms教程 173 3年前
  • dedecms伪静态生成插件
    dedecms伪静态生成插件

    织梦后台系统参数有个伪静态设置,相信大家都没弄过,今天就搞一个dedecms伪静态插件,供大家研究学习交流。dedecmss伪静态插件使用方法一、首先就是需要开启伪静态。.后台系统→系统基本参数→核心设...

    织梦cms插件 1512 4年前
  • 帝国CMS二次开发搜索伪静态教程

    帝国CMS搜索伪静态教程步骤:1、打开\e\search\index.php 411行左右,找到:Header("Location:result/?searchid=$searchid".$dogetvar);修改为:Header("Location:$public_r[newsurl]search-0-$searchid.html".$dogetvar);二、打开\e\search\result...

    帝国cms教程 328 9年前
  • 帝国CMS7.0IIS伪静态教程

    帝国CMS7.0IIS伪静态教程步骤:1、进后后台 - 系统 - 系统设置 - 伪静态参数设置 - 都点击默认2、在网站根目录(web文件夹)下建一个文件,文件名及后缀格式为:httpd.ini3、用txt/记事本模式打开httpd.ini文件,将下面的内容复制到该文件内:[ISAPI_Rewrite]# ...

    帝国cms教程 318 9年前
  • 帝国cms7.2默认伪静态规则

    暂时只有APACHE IIS6 IIS7的规则,其他规则自行对照修改即可。不是很严谨,自己可以往严谨中修改:仅供参考!apache下的.htaccess:RewriteEngine OnErrorDocument 404 /404.htmlRewritebase /#信息列表RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^l...

    帝国cms教程 686 8年前
  • 帝国TAGS标签伪静态调用+伪静态规则教程

    帝国CMS灵动标签SQL调用TAGS标签代码<?php$tsql=$empire->query("select * from {$dbtbpre}enewstags order by num desc");while($tr=$empire->fetch($tsql)){?><a href="/tag/<?=$tr[&#39;path&#39;]?>.html" target="_blank&qu...

    帝国cms教程 339 6年前
  • RewriteRule-htaccess伪静态规则写法和常用规则

    伪静态匹配规则.换行符以外的所有字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束* 重复零次或更多次+ 重复一次或更多次? 重复零次或一次{n} 重复n次{n,}重复...

    经验分享 42 1年前
  • 帝国cms7.2默认伪静态规则

    暂时只有APACHE IIS6 IIS7的规则,其他规则自行对照修改即可。不是很严谨,自己可以往严谨中修改:仅供参考!apache下的.htaccess:RewriteEngine OnErrorDocument 404 /404.htmlRewritebase /#信息列表RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^l...

    帝国cms教程 686 8年前
  • 帝国TAGS标签伪静态调用+伪静态规则教程

    帝国CMS灵动标签SQL调用TAGS标签代码<?php$tsql=$empire->query("select * from {$dbtbpre}enewstags order by num desc");while($tr=$empire->fetch($tsql)){?><a href="/tag/<?=$tr[&#39;path&#39;]?>.html" target="_blank&qu...

    帝国cms教程 339 6年前
  • 利用web.config伪静态规则实现防盗链功能

    防盗链的几种简单方法第一种:加水印,盗链无非也就是盗取网站上的资源,一般资源图片居多,在就是视频了。通通加上网站水印,还可以让盗链者帮忙宣传下网站。第二种:装防盗链软件,一般的服务器软件都带这种功能,推荐使用宝塔,安全狗。第三钟:加伪静态规则,判断来路...

    经验分享 808 5年前
  • 苹果CMSV10最新伪静态规则

    苹果CMS伪静态规则说明最新V10版本伪静态规则,包含.htaccess httpd.ini maccms.conf web.config,各种环境伪静态文件。伪静态规则对照表IIS 阿帕奇 规则 ++ 前面的字母是可以修改的,可以变化无穷视频地图页规则: map视频分类页规则: type/{id}-{pg}...

    苹果cms教程 527 4年前