301 Umleiten von URLs auf der Grundlage von GET-Variablen .htaccess

Habe ich ein paar unordentlich alten URLs wie...

http://www.example.com/bunch.of/unneeded/crap?opendocument&part=1

http://www.example.com/bunch.of/unneeded/crap?opendocument&Teil=2

...dass ich will, die Umleitung auf die neue, saubere form...

http://www.example.com/page.php/welcome

http://www.example.com/page.php/prices

Ich verstehe, dass ich die Umleitung einer Seite auf eine andere mit einem einfachen redirect, d.h.

Redirect 301 /Bündel.der/ungenutzte/Mist http://www.example.com/page.php

Aber der Quell-Seite nicht ändern, nur es GET vars. Ich kann nicht herausfinden, wie die Umleitung auf den Wert der GET-Variablen. Kann jemand helfen pls!!? Ich bin ziemlich geschickt mit dem alten regexes so kann ich ein pop-bei Verwendung von mod-rewrite, wenn ich muss, aber ich bin mir nicht klar über die syntax für das umschreiben GET vars und ich würde es vorziehen, zu vermeiden, die die Leistung beeinträchtigt, und verwenden Sie den Reiniger Redirect-Direktive. Gibt es eine Möglichkeit? und wenn nicht kann jeder Anhaltspunkt für mich, um die richtige mod-rewrite-syntax pls?

Cheers,

Roger.

Sind Sie sicher, dass Sie die Anforderungen der /bunch.of/unneeded/crap?opendocument&part=1 zu /page.php/welcome - und nicht Umgekehrt?

InformationsquelleAutor user84643 | 2009-05-16

Schreibe einen Kommentar