Re: Apache2.2 RedirectMatch alle URLS ausser eine bestimmte umleiten
Hallo Robert,
etwas spät, aber vielleicht klärt es das ja noch ;-)
Das Problem hatte ich auch und es ist wie folgt zu lösen:
RedirectMatch 301 ^/(?!(ausnahme1|ausnahme2|usw))
https://www.meinserver.de/
In Deinem Falle also:
RedirectMatch 301 ^/(?!(server-status)) https://www.meinserver.de/
Hierbei muss man die Zeichenketten als Liste definieren (innere Klammer)
und diese dann verneinen (äußere Klammer).
ciao
Dirk
Robert Bude schrieb:
Hallo Debianer !
Ich habe hier folgende regel in einem virtualhost drin.
RedirectMatch ^(.*)$ https://host.irgendeinedomain.de$1
Damit werden alle Anfragen auf diesen host direkt nach https umgeleitet:
http://host.irgendeinedomain.de/mail ->
https://host.irgendeinedomain.de/mail
nun möchte ich aber das bestimmte urls wie zum beispiel
http://host.irgendeinedomain.de/server-status
nicht umgeleitet werden.
wie könnte ich das anstellen ? kann ich ganze Zeichenfolgen verneinen ?
Mit freundlichen Grüßen
Robert
Reply to: