我希望重写2个参数以形成更清晰的结构:
CURRENT: ?fruit=Oranges&vegetable=Carrots
DESIRED: /oranges-vs-carrots/
对正则表达式的任何评论或解释都会非常感激。
答案 0 :(得分:1)
尝试:
RewriteEngine on
RewriteCond %{THE_REQUEST} \?fruit=([^&]+)&vegitable=([^\s]+) [NC]
RewriteRule ^ /%1-vs-%2? [NC,R,L]
RewriteRule ^([^-]+)-([^/]+)/?$ /?fruit=$1&vegitable=$2 [NC,L]
答案 1 :(得分:0)
RewriteRule ^([a-z]+)-vs-([a-z]+)/$ ?fruit=$1&vegetable=$2