{"id":69,"date":"2021-09-09T19:50:04","date_gmt":"2021-09-09T17:50:04","guid":{"rendered":"https:\/\/mike.dieschumanns.net\/?p=69"},"modified":"2021-09-10T13:52:14","modified_gmt":"2021-09-10T11:52:14","slug":"https-redirect-fuer-synology-diskstation-konfigurieren","status":"publish","type":"post","link":"https:\/\/mike.dieschumanns.net\/?p=69","title":{"rendered":"HTTPS-Redirect f\u00fcr Synology DiskStation konfigurieren"},"content":{"rendered":"\n<p>Auch wenn HTTPS in vielen F\u00e4llen nicht wirklich n\u00f6tig ist (<em>statische Seiten, kein Austausch von sch\u00fctzenswerten Daten, &#8230;<\/em>), so braucht man es dennoch, um nicht von (z.B.) Google &#8222;abgewertet&#8220; zu werden.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh &#91;Benutzer]@&#91;IP]<\/code><\/pre>\n\n\n\n<p>Nun navigiert man in das Konfigurations-Verzeichnis des nginx-Servers:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/etc\/nginx\/sites-enabled<\/code><\/pre>\n\n\n\n<p>Hier muss eine neue Datei erstellt werden, in der die Konfiguration, bzw. das Redirect, festgelegt wird. (Falls <strong><em>nano<\/em><\/strong> nicht vorhanden ist, siehe <a href=\"\/?p=64\" data-type=\"post\">hier<\/a>.)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano https_redirect.mustache<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Es kann jeder beliebige Dateiname verwendet werden. Hauptsache er existiert noch nicht und endet auf <strong>.mustache<\/strong>!<\/p><\/blockquote>\n\n\n\n<p>Nun muss folgendes in die Datei geschrieben werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\n\tlisten 80;\n\tserver_name ~^.*$;\n\treturn 301 https:\/\/$host$request_uri;\n}<\/code><\/pre>\n\n\n\n<p>Datei speichern:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>^O\n&#91;Enter]\n^X<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>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.<\/p><\/blockquote>\n\n\n\n<p>Zum Schluss muss die WebStation (\u00fcber das Paket-Zentrum) neugestartet werden. Ein manueller Aufruf von &#8222;<em>http:\/\/beispiel.de<\/em>&#8220; sollte nun automatisch zu &#8222;<em>https:\/\/beispiel.de<\/em>&#8220; f\u00fchren! \ud83d\ude42<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Achtung!<\/strong><\/p><p>Diese Anpassung wirkt sich nur auf den <strong>nginx<\/strong>-Server aus!<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Auch wenn HTTPS in vielen F\u00e4llen nicht wirklich n\u00f6tig ist (statische Seiten, kein Austausch von sch\u00fctzenswerten Daten, &#8230;), so braucht man es dennoch, um nicht von (z.B.) Google &#8222;abgewertet&#8220; zu&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3],"tags":[6,12,11,13,5,8],"class_list":["post-69","post","type-post","status-publish","format-standard","hentry","category-synology","category-technologie","tag-diskstation","tag-https","tag-nginx","tag-redirect","tag-synology","tag-webstation","entry"],"_links":{"self":[{"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=\/wp\/v2\/posts\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69"}],"version-history":[{"count":0,"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=\/wp\/v2\/posts\/69\/revisions"}],"wp:attachment":[{"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=69"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mike.dieschumanns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}