Matthias Müller
Matthias Müller

Reputation: 59

Mod Rewrite multiple parameters

I have these rules:

RewriteRule ^farbe-([^-]*)/$ ?farbe=$1 [L]
RewriteRule ^marke-([^-]*)/$ ?marke=$1 [L]

So http://playscout.de/hosen/?marke=diesel/ and http://playscout.de/hosen/?farbe=blau/ becomes http://playscout.de/hosen/marke-diesel/ and http://playscout.de/hosen/farbe-blau/

It works, but i need rules for multiple parameters like http://playscout.de/hosen/marke-diesel/farbe-blau/ so i tryed this for farbe:

RewriteRule ^farbe-([^-]*)/$ &farbe=$1 [L]

Because from second delimeter it have to be &

But it doesn't work. Any suggestions?

Upvotes: 1

Views: 52

Answers (1)

Ivan Solntsev
Ivan Solntsev

Reputation: 2120

Put rule in top, to be executed first:

RewriteRule ^marke-([^-]*)/farbe-([^-]*)/$ ?marke=$1&farbe=$2 [L]

Upvotes: 2

Related Questions