首页 > .htaccess重写URL问题

.htaccess重写URL问题

如何利用.htaccess将下列的URL:
http://wwww.twt.com/articles/details?artid=55&artuni=1420952507

http://wwww.twt.com/category/showcat.php?cn=前端&cd=NTIw&ca=YWZ0ZXJlbmQ=

http://wwww.twt.com/category/page/page.php?pq=%E4%B9%85%E8%89%BE%E6%8E%A8%E8%8D%90&pn=cmVjb21tYW5k&pd=MTMxNA==&tt=MzE=&num=2

分别重写成:
http://wwww.twt.com/articles/一串数字

http://wwww.twt.com/category/前端

http://wwww.twt.com/category/page/2


第一条不知道你后面的id能用来干什么,也即$2

RewriteRule ~articles/details?artid=([0-9]+)&artuni=([0-9]+) articles/$1

另外两个参数自己适配

RewriteRule ~category/showcat.php?cn=(.*)&cd=NTIw&ca=YWZ0ZXJlbmQ= category/$1
第三条类似,里面参数你都没有指定意义,可以参考自己写

【热门文章】
【热门文章】