Ich möchte folgende Apache-Konfiguration in Nginx kompatible Konfig konvertieren.Konvertieren Apache RewriteCond zu Nginx
Was es derzeit tut ist Umleitung aller Verkehr, der nicht enthält ^/Nexus/Inhalt * in URI zu HTTPS. Das heißt, selbst wenn ich nur auf http: // example.com/nexus zugreife, sollte es zu HTTPS gehen.
Unter dem Strich möchte ich http: // example.com/nexus/content* in HTTP behalten aber http: // example.com/nexus sollte zu HTTPS umleiten. Hoffe, die Frage ist klar :)
Ich habe versucht, folgende Nginx-Konfigurationen, aber bisher nicht funktioniert. Schätze jede Hilfe.
if ($request_uri != ^/nexus/content*) {
rewrite (.*) https://example.com$request_uri;
}
Und
location ~ ^/nexus/content* {
}
location/{
rewrite ^(.*)$ https://$http_host$request_uri redirect;
}
Dank Burhan. Es hat einfach wie erwartet funktioniert! : D –