我在使用多个参数重写规则时遇到了困难,将URL修改为SEO友好。
我的网址:
http://domain/cat.php?alias=canon&sort=price&page=3
我希望有一个重写规则,以便以下内容:
http://domain/c/canon?sort=price&page=3
这是我目前的规则:
RewriteEngine On
RewriteRule ^c/([a-z,0-9-]+)$ cat.php?alias=$1 [L]
RewriteRule ^c/([a-z,0-9-]+)?sort=([a-z]+)$ cat.php?alias=$1&sort=$2 [QSA]
RewriteRule ^c/([a-z,0-9-]+)?sort=([a-z]+)&page=([0-9]+)$ cat.php?alias=$1&sort=$2&page=$3 [QSA]
我试图获得参数,但它不起作用。任何人都有关于使用哪些重写规则的想法?
谢谢! --hatxi