Tving besøkende til å bruke https
Har du et SSL-sertifikat på nettstedet ditt? Da vil du at alle besøkende skal komme til den sikre https-versjonen, og ikke lenger til http. Nedenfor leser du hvordan du stiller inn dette, og hva du gjør hvis nettstedet ditt ikke fungerer etterpå eller etter en flytting.
I DirectAdmin
- Logg inn på DirectAdmin: gå i Min side til Mine produkter og klikk ved hostingpakken din på DirectAdmin.
- Klikk under Account Manager på Domains og klikk på domenenavnet ditt.
- Kontroller at Secure SSL Connection er slått på. Bare da ser du alternativene nedenfor.
- Slå på bryteren Force SSL with https redirect under SSL.
- Klikk på Modify for å lagre.

Der finner du også Enable HTTP Strict Transport Security (HSTS). Slå den bare på hvis sertifikatet fungerer for alle navn: nettlesere husker HSTS lenge, og fungerer sertifikatet ikke senere, kan ikke besøkende lenger åpne nettstedet ditt. Er du i tvil, la HSTS stå av.
På samme side velger du under Force Redirect om besøkende alltid skal gå til adressen med www eller nettopp uten www.
Eller i nettstedet ditt
Mange programmer kan gjøre dette selv. I WordPress setter du under Innstillinger › Generelt WordPress-adressen og nettstedsadressen til https://. Bruk bare én omdirigering: ikke samtidig i DirectAdmin og i et plugin eller i .htaccess. Ellers kan nettstedet ditt havne i en løkke med omdirigeringer.
Fungerer ikke nettstedet ditt etter https eller en flytting?
Gå gjennom disse trinnene i rekkefølge:
- Prøv først et privat vindu eller en annen nettleser. Nettleseren din kan huske en gammel side eller en gammel omdirigering. Fungerer det der, tøm da nettleserens buffer (cache).
- Melding om 'for mange omdirigeringer' eller 'siden omdirigerer ikke riktig'? Da sender to innstillinger hverandre fram og tilbake. For eksempel Force SSL og et plugin, en egen regel i
.htaccess, eller et annet valg for med eller uten www i DirectAdmin enn i WordPress. Slå av en av de to. Bruker du Cloudflare sin proxy med SSL-modus Flexible, velg da Full (strict) der. - Sertifikatfeil eller et sertifikat i serverens navn? Etter en flytting eller en DNS-endring er sertifikatet ofte ikke utstedt ennå. Det kan først skje når domenet peker til serveren vår, og kan ta noen timer. Slå av https-omdirigeringen i mellomtiden og be om sertifikatet slik som beskrevet i Aktivere SSL-sertifikat.
- Har du slått på HSTS mens sertifikatet ikke fungerte ennå? Slå av HSTS og sørg først for et fungerende sertifikat. Besøkende som allerede har åpnet nettstedet ditt tidligere, kan først komme inn igjen når sertifikatet fungerer.
- Ser du på https en tom eller annen side, med teksten om at du må laste opp en index.html til private_html? Da er private_html for domenet ditt fortsatt en separat mappe. Les Feil: To change this page, upload a new index.html to your private folder.
Er hele nettstedet ditt utilgjengelig, også uten https? Følg da fremgangsmåten Nettstedet mitt er ikke tilgjengelig.
Kommer du ikke videre? Opprett en sak med domenenavnet ditt og meldingen du ser.
Se også i DirectAdmin-veiledningen: Ingen hengelås eller 'ikke sikker': løse blandet innhold, Let's Encrypt fungerer ikke: årsaker og løsninger og Innstillinger for et domene: SSL, PHP, www og private_html.
Utfyllende forklaring med skjermbilder: Sende besøkende alltid til https i DirectAdmin-veiledningen.
