Hallo Jörg,
ich hätte nochmal eine Frage zum eigentlichen Problem. Wäre es möglich, nur bestimmte Parameter darzustellen, alle nicht relevanten sollen entfernt werden.
Im Detail heißt das, alle URLs die folgende Parameter NICHT enthalten, sollen auf die index.php weitergeleitet werden. Enthält eine URL hingegen eine der 3 Parameter, sollen dieser auch dargestellt werden.
filter[city]=(.*)
filter[action]=(.*)
filter[type]=(.*)
Beispiel 1:
http://www.example.org/immobilien/index.php?clearFilters=1&filter[status]=published > http://www.example.org/immobilien
Beispiel 2:
http://www.example.org/immobilien/index.php?clearFilters=1&filter[city]=Dresden&filter[status]=published > http://www.example.org/immobilien/index.php?filter[city]=Dresden
Sowas hatte ich mal probiert:
RewriteEngine on
RewriteCond %{QUERY_STRING}! ^(filter\[city\]=([^\./]+))|(filter\[action\]=([^\./]+))|(filter\[type\]=([^\./]+))$
RewriteRule ^(.*)$ /immobilien/?
Gruß
Chrissi