vielleicht kann mir jemand helfen. Ich habe folgendes kniffliges Problem:
URL alt:
Code: Alles auswählen
http://www.mydomain.de/index.php?s=2&Search_Brand=BRAND
Code: Alles auswählen
http://www.mydomain.de/brand
RewriteCond %{QUERY_STRING} ^s=2&Search_Brand=BRAND$
RewriteRule ^(.*)$ /brand? [L,R=301]
Das sind im Prinzip spezielle Seiten, die auf eine neue Zielseite weitergeleitet werden sollen. Nun gibt es sehr viele URLs mit /index.php?s=...., die alle auf die Startseite weitergeleitet werden sollen. Ich will also einige speziell auf neue Zielseiten weiterleiten und den "Rest" auf die Startseite.
Die folgende Regel habe ich ans Ende aller anderen Regeln gesetzt:
RewriteRule ^index\.php$ https://www.mydomain.de/? [R=301,L]
Diese funktioniert zwar, aber meine speziellen Regeln wie die oben werden nun auch auf die Startseite weitergeleitet. (trotz [R=301,L] hinter den speziellen Regeln oben).
Bitte um Hilfe. Vielen Dank vorab.