Synology-Forum.nl

Packages => Officiële Packages => Cloud Station & Drive => Topic gestart door: dirklammers op 14 augustus 2021, 11:22:39

Titel: Drive omleiden naar HTTPS
Bericht door: dirklammers op 14 augustus 2021, 11:22:39
Hallo allen, er is op dit forum al een heleboel geschreven over het omleiden van HTTP naar HTTPS, maar ik kan toch niet een passend antwoord vinden. Misschien niet goed gezicht, sorry dan ....

Ik heb op mijn DS718 een Cloud/Drive draaien die voor een groep medevrijwilligers bereikbaar is onder een eigen domein, laten we zeggen "www.domeinnaam.nl"
Daar heb ik een Let's Encrypt certificaat voor ingesteld dus alles is netjes bereikbaar onder "https://www.domeinnaam.nl"
Ik krijg dan keurig een veilige verbinding.

Hoe en waar stel ik het nu zo in, dat als iemand HTTP intikt de verbinding toch omgeleid wordt naar HTTPS ? In het tabje "netwerk" kan ik dan voor de DSM-desktop wel doen, maar daar gaat het me niet om.

Wat is de oplossing ?

Groet,

Dirk
Titel: Re: Drive omleiden naar HTTPS
Bericht door: dirklammers op 14 augustus 2021, 11:26:17
Wellicht toch al gevonden. HSTS inschakelen bij Drive in het toepassingenportal ?

Groet,

Dirk
Titel: Re: Drive omleiden naar HTTPS
Bericht door: DSGebruiker op 14 augustus 2021, 11:37:07
Zou het kunnen oplossen ja.
Het is strict genomen niet binnen de specificaties van HSTS om een "redirect" naar de webbrowser van de  gebruiker te sturen om dan naar de HTTPS-pagina te gaan, maar mooi meegenomen indien het op Synology zo werkt.
Titel: Re: Drive omleiden naar HTTPS
Bericht door: Briolet op 14 augustus 2021, 11:38:59
HSTS werkt maar half. Het geeft aan de browser aan dat er een https versie bestaat en dat die gebruikt moet worden. Het enige mits is dat je de eerste keer zelf de https pagina moet opzoeken. Bij elk bezoek daarna gebeurd het automatisch. (totdat je alle caches van de browser wist)
Titel: Re: Drive omleiden naar HTTPS
Bericht door: dirklammers op 14 augustus 2021, 11:42:11
Dank voor jullie reacties die ik samenvat als: mooi dat het werkt, maar het is niet de goede oplossing. Hoe moet het dan wél ?  :)

Groet,

Dirk
Titel: Re: Drive omleiden naar HTTPS
Bericht door: Briolet op 14 augustus 2021, 11:55:43
Volgens mij is die re-direct optie er alleen voor dsm zelf.

Wat zou moeten kunnen is een reverse proxy aan te maken op poort 80 voor jouw domein. Die stuur je naar een webpagina waar een redirect uitgevoerd wordt naar poort 443 op jouw domein.
Titel: Re: Drive omleiden naar HTTPS
Bericht door: jr212 op 14 augustus 2021, 19:19:37
Als je echt een domain hebt dan moet je een bestandje .htaccess in je root van de website plaatsen.
Inhoud van bestandje

Citaat
RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} www.domeinnaam.nl
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Titel: Re: Drive omleiden naar HTTPS
Bericht door: dirklammers op 15 augustus 2021, 11:11:29
Citaat
Als je echt een domain hebt dan moet je een bestandje .htaccess in je root van de website plaatsen.

Ja, maar probleem is nu eenmaal dat er wel een domein is, maar geen website. Domein verwijst naar Drive op mijn eigen ip-adres.

Ik laat de oplossing via HSTS maar even "aan" staan.

Groet,

Dirk
Titel: Re: Drive omleiden naar HTTPS
Bericht door: hoorna op 15 augustus 2021, 11:41:31
Kijk eens daar deze link (https://blog.golimb.com/2017/07/14/synology-reverse-proxy/). Ik gebruik dit principe al jaren op de Synology zonder problemen. Misschien is het een oplossing voor je.

De handleiding klinkt ingewikkelder dan het is. (Er zijn op internet vast wel meerdere beschrijvingen/handleidingen van dit principe te vinden). De domeinnaam en het certificaat heb je immers al.