帝国cms中,可以使用内容的文件名做内容页的伪静态。
只要文件名的伪静态 开发 by jiuhecai
1.伪静态规则
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.104
RewriteEngine On
RewriteBase /
RewriteRule ^html/(.+?).html$ e/action/ShowInfo.php?filename=$1
说明: 访问信息文件用 类似http://www.12618.net/html/test.html 这种形式。其中test.html为信息的文件名。
2.帝国cms设置
伪静态参数设置
html/[!--filename--].html
3.代码修改一:
e/action/showinfo.php 中
$id=(int)$_GET['id'];
后增加
//jiuhecai add begin
$filename=RepPostVar($_GET['filename']);
......
// jiuhecai add end
代码修改二:
e/class/connect.php
中,函数修改
//---------- 伪静态 ----------
//返回内容伪静态
function eReturnRewriteInfoUrl($classid,$id,$ecms=0){
......
}
本插件售价100元。有需要的朋友可以qq联系:110102296 定制
需要注意的是:大量数据下,建议对filename做索引。这样速度才不受影响。
以下内容作者备忘:
此处隐藏1191个字。 阅读需要10000积分。
|