﻿RewriteEngine on
#不允许的目录
RewriteRule ^({admin}|weixin|plug|theme|lib|upfile|user|api|html)/$ /$1/ [NC,QSA,L]
RewriteRule ^(plug)/([\w\d\/]*)/$ /$1/$2/ [NC,QSA,L]
RewriteRule ^lib/([\w\d\/]*)/([\w\d]*).html /lib/$1/$2.html [NC,QSA,L]

#重写plug
RewriteRule ^plug/rss/(\d+)_(\d+)\.html /plug/rss.asp\?id=$1&page=$2 [NC,QSA,L]
RewriteRule ^plug/rss/(\d+)\.html /plug/rss.asp\?id=$1 [NC,QSA,L]
RewriteRule ^plug/book/(\d+) /plug/book.asp\?page=$1 [NC,QSA,L]
RewriteRule ^plug/comment/(\d+) /plug/comment.asp\?id=$1 [NC,QSA,L]
RewriteRule ^plug/comment/(\d+)/(\d+) /plug/comment.asp\?id=$1&page=$2 [NC,QSA,L]
RewriteRule ^plug/tags/(\d+) /plug/tags.asp\?page=$1 [NC,QSA,L]
RewriteRule ^plug/tags/(.*)_(\d+) /plug/tags.asp\?tag=$1&page=$2 [NC,QSA,L]
RewriteRule ^plug/tags/(.*) /plug/tags.asp\?tag=$1 [NC,QSA,L]
RewriteRule ^plug/book\.html\?page=(\d+) /plug/book.asp\?page=$1 [NC,QSA,L]
RewriteRule ^plug/([\w\d]*)\.html(.*) /plug/$1.asp [NC,QSA,L]
RewriteRule ^plug/job/(\d+) /plug/job.asp\?cid=$1 [NC,QSA,L]
RewriteRule ^plug/jobdetail/(\d+)/(\d+) /plug/jobdetail.asp\?cid=$1&jid=$2 [NC,QSA,L]

#重写goods
RewriteRule ^goods/([^_]*)_(\d+)\.html /goods.asp\?p=$1&page=$2 [NC,QSA,L]
RewriteRule ^goods/([^_]*)\.html /goods.asp\?p=$1 [NC,QSA,L]

#重写品牌
RewriteRule ^brand/([\w\d\/-]*)/cid_(\d+)/(\d+)/$ /brand.asp\?root=$1&cid=$2&page=$3 [NC,QSA,L]
RewriteRule ^brand/([\w\d\/-]*)/cid_(\d+)/ /brand.asp\?root=$1&cid=$2 [NC,QSA,L]
RewriteRule ^brand/([\w\d\/-]*)/(\d+)/$ /brand.asp\?root=$1&page=$2 [NC,QSA,L]
RewriteRule ^brand/([\w\d\/-]*)/$ /brand.asp\?root=$1 [NC,QSA,L]

#重写内容
RewriteRule ^([\w\d\/-]*)/([\w\d-]*)_(\d+)\.html /show.asp\?root=$2&cpage=$3 [NC,QSA,L]
RewriteRule ^([\w\d\/-]*)/([\w\d-]*).html /show.asp\?root=$2 [NC,QSA,L]

#重写列表
RewriteRule ^([\w\d\-]+)$ /$1/ [R=301]
RewriteRule ^([\w\d\/-]*)/(\d+)/$ /list.asp\?root=$1&page=$2 [NC,QSA,L]
RewriteRule ^([\w\d\/-]*)/$ /list.asp\?root=$1 [NC,QSA,L]

#重写文件
RewriteRule ^(limited|point|cart).html(.*) /$1.asp$2 [NC,QSA,L]
RewriteRule ^(limited|point|cart).html /$1.asp [NC,QSA,L]

#重写index.asp
RewriteRule ^index\.html(.*) /index.asp [NC,QSA,L]

#重写city.asp
RewriteRule ^([A-Za-z]*)\.html$ /city.asp\?area=$1 [NC,QSA,L]

#重写微信列表
RewriteRule ^weixin/list/(\d+)$ /weixin/list.asp\?cateid=$1 [NC,QSA,L]
RewriteRule ^weixin/list/(\d+)\?(.*) /weixin/list.asp\?cateid=$1 [NC,QSA,L]

#重写微信内容
RewriteRule ^weixin/show/(\d+)$ /weixin/show.asp\?id=$1 [NC,QSA,L]
RewriteRule ^weixin/show/(\d+)\?(.*) /weixin/show.asp\?id=$1 [NC,QSA,L]

#重写.asp
RewriteRule ^([\w\d\/-]*)\.jsp(.*) /$1.asp$2 [NC,QSA,L]