欢迎使用聚擎CMS,适合中小企业使用  简单 易上手 seo主机
当前位置:首页 >> 新闻资讯 >>  安装升级

JuQingCms 伪静态规则配置说明

日期:2019-02-27 人气:

  JuQingCms 支持 生成静态 动态 伪静态 下面说下伪静态规则。


  伪静态指向地址说明


  栏目列表指向地址:index.php?catdir=栏目目录 或者 index.php?catid=栏目ID

  栏目分页指向地址:index.php?catdir=栏目目录&page=分页  或者 index.php?catid=栏目ID&page=分页

  内容页面指向地址:index.php?id=文章id

  内容分页指向地址:index.php?id=文章id&page=分页


  以下面的地址举例 apache 和iis伪静态规则配置


  栏目列表:http://www.xxx.com/list_news.html

  栏目分页:http://www.xxx.com/list_news_1.html

  内容页面:http://www.xxx.com/show_1.html

  内容分页:http://www.xxx.com/show_1_1.html


  apache 修改.htaccess文件 仅供参考


  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-f

  RewriteCond %{REQUEST_FILENAME} !-d

  RewriteRule ^list_([a-z0-9A-Z]+).html$ index.php?catdir=$1 [L]

  RewriteRule ^list_([a-z0-9A-Z]+)_([0-9]+).html$ index.php?catdir=$1&page=$2 [L]

  RewriteRule ^show_([0-9]+).html$ index.php?id=$1 [L]

  RewriteRule ^show_([0-9]+)_([0-9]+).html$ index.php?id=$1&page=$2 [L]

  

      iis 修改httpd.ini文件仅供参考


  [ISAPI_Rewrite]

  CacheClockRate 3600

  RepeatLimit 32

  RewriteRule ^(.*)/list_([a-z0-9A-Z]+)\.html$ $1/index.php?catdir=$2 [L]

  RewriteRule ^(.*)/list_([a-z0-9A-Z]+)_([0-9]+)\.html$ $1/index.php?catdir=$2&page=$3 [L]

  RewriteRule ^(.*)/show_([0-9]+)\.html$ $1/index.php?&id=$2 [L]

  RewriteRule ^(.*)/show_([0-9]+)_([0-9]+)\.html$ $1/index.php?id=$2&page=$3 [L]


  其实大家可以参考其他的程序伪静态配置 特别是discuz论坛程序的伪静态把指向地址改成JuQingcms的就很好懂了