最新消息: 新版网站上线了!!!

phpcms 伪静态

 

一:phpcms后台配置:

1:扩展---》URL规则管理---》添加规则

   注意在填“URL规则名称”时,列表为:category,详情页为:show  

2:内容---》管理栏目---》修改---》生成HTML设置---》“栏目页URL规则”选择刚才自己制定的规则---》提交并清除缓存

 

二:服务器端配置伪静态规则

1:查看服务器是否支持rewrite。(常见服务器Apache、Iis、Nginx)

   不同的Web服务器的开启rewrite方法不同,见:http://hi.baidu.com/wangyuman/item/935fae003bac19f575cd3c6f

2:针对不同的服务器配置伪静态规则(不同的服务器配置规则不同

   注意:Apache服务器将规则写在.htaccess文件中。将phpcms v9 readme目录下的.htaccess文件放到网站的根目录下。

         Nginx服务器将规则写在xxxxx.conf文件中。

PHPCMS V9 伪静态规则 for Apache:
RewriteEngine on
RewriteBase / 

       //如果安装在子目录需要制定RewriteBase
RewriteRule ^content_([0-9]+)_([0-9]+)_([0-9]+).html index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3
RewriteRule ^announce_([0-9]+).html index.php?m=announce&c=index&a=show&aid=$1
RewriteRule ^rss.html index.php?m=content&c=rss&siteid=$1
RewriteRule ^tag_([0-9,a-z]*)_(.*).html index.php?m=content&c=tag&catid=$1&tag=$2

 

PHPCMS V9在Rewrite伪静态Nginx规则:
location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite ^/caipu-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/content-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/list-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=lists&catid=$1&page=$2 last;
}

PHPCMS V9伪静态规则 win下IIS完美设置:
新建一个记事本文件,将文件名改为:httpd.ini。再将以下代码粘贴进去:
[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteEngine on
RewriteRule ^(.*)content-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4
RewriteRule ^(.*)show-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4
RewriteRule ^(.*)list-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=lists&catid=$2&page=$3

PHPCMS V9分类信息列表页在IIS6 伪静态规则:
RewriteRule /list-(d+)-(.*)-(.*)-(.*)-(.*)-(.*)-(.*)-(.*)-(.*)-(.*).html /index.php?m=content&c=index&a=lists&catid=$1&city=$2&agent=$3&bedroom=$4&objecttype=$5&pay_type_int=$6&price=$7&rent_mode=$8&zone=$9&page=$10


转载请注明:谷谷点程序 » phpcms 伪静态