ich versuche verzweifelt eine url weiter zu leiten. Falls die User noch den alten Link eingeben, sollen sie zur neuen Seite geleitet werden.
Beispiel:
Alter Link
http://www.meine.de/pls/application?P=$test
So soll die Umleitung sein:
https://www.meine.de/abc/home.htm?parameter=test
Das sollte doch eigentlich nicht so schwer sein, aber ich bekomme einfach keine passende RegExp zusammen.
Entweder es wird alles umgeleitet, oder mal kommt der Parameter P noch mit … arg…alles zum verrückt werden.
Das sollte doch eigentlich nicht so schwer sein, aber ich
bekomme einfach keine passende RegExp zusammen.
Entweder es wird alles umgeleitet, oder mal kommt der
Parameter P noch mit … arg…alles zum verrückt werden.
Denk daran, dass der Parameter (aka „query string“) nicht zu dem Teil gehört, auf den die Regex gematcht wird, und ggf. getrennt mit einer RewriteCond behandelt werden muss.
What is matched?
The Pattern will initially be matched against the part of the URL after the hostname and port, and before the query string. If you wish to match against the hostname, port, or query string, use a RewriteCond with the %{HTTP\_HOST}, %{SERVER\_PORT}, or %{QUERY\_STRING} variables respectively.