Zur Navigation

Umleitung alte URL mit wechselnden Parameter

1 meenzer69

Hallo zusammen, ich möchte nachfolgendes umsetzen und komme mit den bestehenden Beispielen aus dem Forum nur bedingt zurecht.

Mein Fall:

Beispiele alte URLs mit wechselnden Parametern nach site=10_1:
- https://www.domain.de/index.php?site=10_1&etcc_cmp=xy&etcc_med=xy...
- https://www.domain.de/index.php?site=10_1&etcc_cmp=z1&etcc_med=z2...
- https://www.domain.de/index.php?site=10_1&etcc_med=z3...

Sollen umgeleitet werden auf:
- https://www.domain.de/neuer/ordner

Kann mir bitte jmd. dabei helfen?

Danke und Grüße, Chris

09.12.2021 10:07

2 Jörg Kruse

Das Vorhandensein von Bestandteilen des Query Strings wie "site=10_1" kannst du in einer RewriteCond prüfen:

RewriteCond %{QUERY_STRING} site=10_1
RewriteRule ^index\.php$ /neuer/ordner? [R=301,L]

10.12.2021 10:01

3 Chris776 (Gast)

Hi Jörg, vielen Dank für Deine Rückmeldung.

Ist es ergänzend möglich, die jeweils abweichenden Parameter mit zu übernehmen?

Danke und schönes Wochenende. Chris

10.12.2021 14:52

4 Jörg Kruse

Vielleicht so (ungetestet):

RewriteCond %{QUERY_STRING} site=10_1&(.*)$
RewriteRule ^index\.php$ /neuer/ordner?%1 [R=301,L]

%1 sollte hier die nachfolgenden Parameter enthalten, die in (.*) gespeichert sind

10.12.2021 19:57 | geändert: 10.12.2021 19:58

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]