2013-03-18 73 views
0

我有一個網站:如何重寫URL與Apache的htaccess

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文件寫的?

回答

0

需要系統化,在這種情況下,參數的順序是非常重要的:

# ... 
RewriteRule /([a-z]+)/([0-9]+)/([0-9]+) ?city=$1&category=$2&start=$3 
# ... 
+0

非常感謝您! – user2182801 2013-03-19 01:32:11