Seite 1 von 1
Verständnisfrage: Url mit Parametern umleiten
Verfasst: 24.01.2013, 07:51
von thefly
Moin,
habe schon gesucht, finde aber nix passendes.
Wenn ich URLs habe an denen Parameter hängen:
und sich einer der Parameter ändert
wieso funktioniert diese Umleitung nicht:
Code: Alles auswählen
Redirect 301 /show.php?id=05&set=7 http://www.domain.de/show.php?id=5&set=7
Gruß
thefly
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 24.01.2013, 08:48
von chris21
Du versuchst, mit mod_alias umzuleiten.
Query Strings mit Parametern kannst Du nur mit mod_rewrite umleiten und musst dort den Query String über RewriteCond %{QUERY_STRING} abfangen und bearbeiten, im RewriteRule Pattern alleine kannst Du den Query String auch bei mod_rewrite nicht fangen.
Für Dein Beispiel:
Code: Alles auswählen
RewriteCond %{QUERY_STRING} ^id=05&set=7$
RewriteRule ^show.php$ /show.php?id=5&set=7 [R=301,L]
Verfasst: 24.01.2013, 08:49
von Christian Kunz
Wofür stehen denn die Parameter? Kann es sein, dass Dein CMS die Umleitung nicht verarbeiten kann?
Gruß,
Christian
Verfasst: 24.01.2013, 08:50
von chris21
@CK: fail

Verfasst: 24.01.2013, 08:58
von thefly
@chris21: Danke für die Antwort. Werde ich mal ausprobieren.
@Christian: Das ist kein CMS. Es geht nur um eine handvoll Parameter die der Übersicht halber und zur besseren internen Verwaltung eine 0 entfernt bekommen müssen. Daher einfach die Umleitung falls die von irgendwoher noch verlinkt sein sollten.