rewrite problem [gelöst]

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
fulltilt
Beiträge: 1163
Registriert: 03.12.2006 20:10:57

rewrite problem [gelöst]

Beitrag von fulltilt » 17.10.2015 15:38:24

ich möchte bestimmte GET parameter über eine htaccess auf eine URL umleiten z.b.
http://mydomain.tld/cart.php?systpl=test

also diese Bedingung erweitert für alle möglichen systpl=*
sowie weitere parameter siehe unten:

irgendwie will das aber nicht klappen ... wo ist mein Fehler?

Code: Alles auswählen

RewriteCond %{query_STRING} ^(carttpl=*)|(systpl=*)|(tpl=*)|(sld=*)|(tld=*)|(billingcycle=*)|(gid=*)|(bid=*)|(pid=*)|(currency=*)(.*)$
RewriteRule ^index\.php$ http://www.mydomain.tld? [R=301,L]
Zuletzt geändert von fulltilt am 17.10.2015 16:08:01, insgesamt 1-mal geändert.

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: rewrite problem

Beitrag von 4A4B » 17.10.2015 15:46:25

Du leistest hier nur die index.php weiter:

Code: Alles auswählen

RewriteRule ^index\.php$ http://www.mydomain.tld? [R=301,L]
Deine Beispiel-URL enthält aber den Datei-Pfad /cart.php

Benutzeravatar
fulltilt
Beiträge: 1163
Registriert: 03.12.2006 20:10:57

Re: rewrite problem

Beitrag von fulltilt » 17.10.2015 15:59:16

4A4B hat geschrieben:Du leistest hier nur die index.php weiter:

Code: Alles auswählen

RewriteRule ^index\.php$ http://www.mydomain.tld? [R=301,L]
Deine Beispiel-URL enthält aber den Datei-Pfad /cart.php

Danke ;)
aber wenn ich nun beim match komplett auf eine andere URL umleiten will, also ohne parameter
geht das auch?
also hier wird immer noch der GET string angehängt

Code: Alles auswählen

RewriteRule ^(.*)$ https://www.domain.tld/ [R=301,L]

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: rewrite problem

Beitrag von 4A4B » 17.10.2015 16:04:28

Häng noch ein ? hinten dran:

Code: Alles auswählen

RewriteRule ^(.*)$ https://www.domain.tld/? [R=301,L]
Das hängt den alten Query String ab

Benutzeravatar
fulltilt
Beiträge: 1163
Registriert: 03.12.2006 20:10:57

Re: rewrite problem

Beitrag von fulltilt » 17.10.2015 16:07:40

4A4B hat geschrieben:Häng noch ein ? hinten dran:

Code: Alles auswählen

RewriteRule ^(.*)$ https://www.domain.tld/? [R=301,L]
Das hängt den alten Query String ab
super, so klappt es :THX:
vielen dank!

Antworten