五指CMS伪静态规则配置
首先,服务器需要支持伪静态,保存下面文件到www目录
文件名:
.htaccess
RewriteEngine onRewriteRule ^item-([0-9]+)-([0-9]+)-([0-9]+).html index.php?v=show&cid=$1&id=$2&page=$3RewriteRule ^show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?v=show&cid=$1&id=$2&page=$3RewriteRule ^list-([0-9]+)-([0-9]+).html index.php?v=listing&cid=$1&page=$2RewriteRule ^tuan/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html index.php?f=tuan&v=init&cid=$1&price=$2&order=$3&page=$4
放置成功后,无需重启,即可生效。
如果是在apache配置文件中配置伪静态规则的话,那就必须重启apache。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)/list-([0-9]+)-([0-9]+)\.html$ $1/index.php?v=listing&cid=$2&page=$3&%1RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)/item-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index.php?v=show&cid=$2&id=$3&page=$3&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)/show-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index.php?v=show&cid=$2&id=$3&page=$3&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)/tuan/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index.php?f=tuan&v=init&cid=$2&price=$3&order=$4&page=$5&%1</IfModule>
rewrite ^(.*)/item-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index.php?v=show&cid=$2&id=$3&page=$4 last;rewrite ^(.*)/show-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index.php?v=show&cid=$2&id=$3&page=$4 last;rewrite ^(.*)/list-([0-9]+)-([0-9]+).html$ $1/index.php?v=listing&cid=$2&page=$3 last;rewrite ^(.*)/tuan/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index.php?f=tuan&v=init&cid=$2&price=$3&order=$4&page=$5 last;