Seite 1 von 1
interne Umleitung
Verfasst: 15.05.2013, 10:46
von ChrissisWeb
Hallo,
ich möchte von der URL
seite1.net/abc/?zahl=44137
umleiten auf
seite1.net/abc/44137/
in der .htacces habe ich es so versucht:
RewriteRule ^abc/?zahl=(.*)$ abc/$1 [R=301,L]
Die Ursprungsurl bleibt aber stehen.
Was ist an der Regel falsch ?
Danke und Grüße,
Chrissi
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Re: interne Umleitung
Verfasst: 15.05.2013, 19:46
von Melegrian
ChrissisWeb hat geschrieben:Was ist an der Regel falsch ?
Ein QueryString lässt sich nur abhängen, anhängen oder übergeben.
Probiere es mal so:
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^zahl=([0-9]+)$
RewriteRule ^(.*)abc/$ http://www.example.com/abc/%1? [R=301,L]
Oder so:
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^zahl=([0-9]+)$
RewriteRule ^(.*)abc/$ /abc/%1? [R=301,L]
Verfasst: 15.05.2013, 21:08
von ChrissisWeb
danke, so hats geklappt.
-> wie bekomme ich jetzt noch ein Slash hinter die Weiterleitung ?
das liegt nahe, funktioniert aber nicht:
RewriteCond %{QUERY_STRING} ^zahl=([0-9]+)$
RewriteRule ^(.*)abc/$
https://www.example.com/abc/%1/? [R=301,L]