18910140161

帝国ECMS完全可以支持伪静态 (可自定义文件名)

顺晟科技

2019-08-16 15:31:38

670

在iis rewrite 测试没问题 Apache改一下也可支持

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule ^(.*)/cms/class-([0-9]+)-([0-9]+)/?([^/|.]*)?/$ $1/cms/e/action/ListInfo/\?classid=$2&page=$3&filename=$4

RewriteRule ^(.*)/cms/content-([0-9]+)-([0-9]+)-([0-9]+)/?([^/|.]*)?/$ $1/cms/e/action/ShowInfo.php\?classid=$2&id=$3&page=$4&filename=$5

别名对seo有很大帮助 正则里filename是没意思的 只为了对称

栏目 /cms/class-栏目id-页数/自定义文件名/ /cms/e/action/ListInfo/\?classid=栏目id&page=页数&filename=自定义文件名

例子 /cms/class-1-1/EMCS6-IS-THE-BEST/ 等于 /cms/e/action/ListInfo/\?classid=1&page=1&filename=EMCS6-IS-THE-BEST

内容

/cms/content-栏目id-内容id-页数/自定义文件名/ 等于 /cms/e/action/ShowInfo.php\?classid=栏目id&id=$内容id&filename=自定义文件名

例子 /cms/content-1-1-0/I-LOVE-ECMS/ /cms/e/action/ShowInfo.php\?classid=1&id=1&filename=I-LOVE-ECMS

列表 list.var

if($r[filename]==$r[id])

{

$name="";

}else{

$name="$r[filename]/";

}

$listtemp='

[!--title--] [!--newstime--] [!--onclick--]

';

现只是测试,要全站伪静态要修改程序的链接

等正式版。。再去完善

大家支持一下。。。

上传以下图片:

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航