.htaccess 如何使用ApacheHTAccess重写url
我有一个网站:.htaccess 如何使用ApacheHTAccess重写url,.htaccess,mod-rewrite,url-rewriting,.htaccess,Mod Rewrite,Url Rewriting,我有一个网站: http://www.test.com/?city=beijing&category=1 http://www.test.com/?city=beijing&category=1&start=36 http://www.test.com/?city=beijing&category=1&start=72 http://www.test.com/?city=beijing&category=2 http://www.test.com/?city=beijing&category=1
http://www.test.com/?city=beijing&category=1
http://www.test.com/?city=beijing&category=1&start=36
http://www.test.com/?city=beijing&category=1&start=72
http://www.test.com/?city=beijing&category=2
http://www.test.com/?city=beijing&category=1&start=36
http://www.test.com/?city=beijing&category=1&start=72
http://www.test.com/?city=beijing&category=1&keyword=test
http://www.test.com/?city=beijing&keyword=test&start=36
http://www.test.com/?city=beijing&keyword=test&start=72
http://www.test.com/?city=beijing
http://www.test.com/?city=beijing&start=36
http://www.test.com/?city=beijing&start=72
如果我想把它改写成
http://www.test.com/beiing/1/36
有人能告诉我在.htaccess文件中写入此文件的代码吗?您需要系统化,在这种情况下,参数的顺序很重要:
# ...
RewriteRule /([a-z]+)/([0-9]+)/([0-9]+) ?city=$1&category=$2&start=$3
# ...