Nginx rewrite multiple Konditionen – www nach nicht www und http nach https

NGINX ist ein sehr performanter Webserver, kann jedem nur empfehlen diesen als Alternative zu Apache aus zu testen. Heute möchte ich kurz zeigen, wie man im {server} Teil der Konfiguration eine Umleitung einrichten kann, welche folgende Bedingungen erfüllt: Umschreiben des Domain Namens von www.domain.de nach domain.de Umleitung von http nach https In Realität lassen sich mit dieser Umleitung auch weitere Bedingungen abdecken, zum Beispiel auf einen komplett anderen Domainnamen zu leiten. Hier kommt nun die Anpassung der Konfig: server { server_name domain.de www.domain.de set $wanted_domain_name domain.de; if ($http_host != $wanted_domain_name)…