Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=37
RewriteRule .* /? [L,R=301]
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37$
RewriteRule ^(.+)$ /? [L,R=301]
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37(.*)$
RewriteRule ^(.*)$ http://www.example.com/? [L,R=301]
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37(.*)$
RewriteRule ^(.*)$ http://www.example.com/? [L,R=301]
Stimmt, hatte die nur schnell geschrieben und nicht viel überlegt dabei. Getestet erst im Laufe des Abends und die sollten eigentlich alle ihren Dienst verrichten, bis auf diese Einwände.bond hat geschrieben:Damit leitest du aber auch 371, 372, 3700, 37-mein-konkurrent-ist-toll usw. um und solltest bei Bedarf anpassen.
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37$
RewriteRule .* /? [L,R=301]
nö, tut er nicht. Zumindest nicht, wenn das in normalen URLs vorkommt. Er leitet brav nur dann um, wenn das ?cat=37 drin steht und das kommt normalerweise in den URLs nicht vor - ist jetzt nur durch einen unbemerkten Fehler so entstanden.Damit leitest du aber auch 371, 372, 3700, 37-mein-konkurrent-ist-toll usw. um und solltest bei Bedarf anpassen.
Code: Alles auswählen
RewriteCond %{QUERY_STRING} cat=37
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37$
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(.*)cat=37(.*)$
Code: Alles auswählen
RewriteRule .* /? [L,R=301]
Code: Alles auswählen
RewriteRule ^(.+)$ /? [L,R=301]
Code: Alles auswählen
RewriteRule ^(.*)$ http://www.example.com/? [L,R=301]