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.
Wenn es sich um eine überschaubare Anzahl von Parametern handelt, könnte abgefragt werden, ob einer dieser Parameter im QueryString enthalten ist. Im Beispiel werden die ersten beiden ohne Übergabe des Querys zu http:// localhost/ umgeleitet:hanszucker hat geschrieben:Jedoch gibt es in dem zu verwendenden CMS auch die URL www. example.com/index.php? (also nur ein Fragezeichen am Ende und kein ganzer Querystring a la ?foo=bar)
Diese URL darf nicht umgeleitet werden!
Code: Alles auswählen
RewriteCond %{REQUEST_URI} ^/demoshop/demo\.php$
RewriteCond %{QUERY_STRING} ^(literatur|software)(.*)$ [NC]
RewriteRule ^(.*)$ /? [L,R=301]
Code: Alles auswählen
RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteCond %{QUERY_STRING} ^(Parameter1|Parameter2|Parameter3)(.*)$ [NC]
RewriteRule ^(.*)$ /? [L,R=301]
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^(Parameter1|Parameter2|Parameter3)(.*)$ [NC]
RewriteRule ^index \.php$ /? [L,R=301]