Drücke „Enter”, um zum Inhalt zu springen.

HTTPS-Redirect für Synology DiskStation konfigurieren

Mike 0

Auch wenn HTTPS in vielen Fällen nicht wirklich nötig ist (statische Seiten, kein Austausch von schützenswerten Daten, …), so braucht man es dennoch, um nicht von (z.B.) Google „abgewertet“ zu werden.

Damit jeder Seiten-Aufruf, zur HTTPS-URL umgeleitet wird, muss eine kleine Konfiguration des nginx-Servers der DiskStation vorgenommen werden. Dazu ist es erforderlich, sich per SSH an der DiskStation anzumelden.

ssh [Benutzer]@[IP]

Nun navigiert man in das Konfigurations-Verzeichnis des nginx-Servers:

cd /etc/nginx/sites-enabled

Hier muss eine neue Datei erstellt werden, in der die Konfiguration, bzw. das Redirect, festgelegt wird. (Falls nano nicht vorhanden ist, siehe hier.)

nano https_redirect.mustache

Es kann jeder beliebige Dateiname verwendet werden. Hauptsache er existiert noch nicht und endet auf .mustache!

Nun muss folgendes in die Datei geschrieben werden:

server {
	listen 80;
	server_name ~^.*$;
	return 301 https://$host$request_uri;
}

Datei speichern:

^O
[Enter]
^X

Durch die Verwendung von $host wird jeder in der URL eingegebene Name (oder die IP) an das HTTPS-Redirect weitergegeben. Man muss sich also keine Gedanken um verschiedene Domains oder den Wechsel der eigenen Domain machen.

Zum Schluss muss die WebStation (über das Paket-Zentrum) neugestartet werden. Ein manueller Aufruf von „http://beispiel.de“ sollte nun automatisch zu „https://beispiel.de“ führen! 🙂

Achtung!

Diese Anpassung wirkt sich nur auf den nginx-Server aus!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.