﻿RewriteEngine on
#不允许的目录
RewriteRule ^({admin}|plug|theme|lib|upfile|user|api|html)/(.*) /$1/$2 [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 ^([\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\/-]*)/$ /list.asp\?root=$1
RewriteRule ^([\w\d\/-]*)/(\d+)/$ /list.asp\?root=$1&page=$2 [NC,QSA,L]

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

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

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