Introduksjon
Denne oppskriften viser deg hvordan du konfigurerer Nginx til å omdirigere usikre (http) forespørsler til sikre (https) forespørsler .
Forutsetninger
- Du har en Vultr Linux-instans som kjører Nginx.
- Du har et domenenavn (f.eks. example.com) hvis DNS A-poster for "@" og "www" peker til IP-en til Vultr-maskinen ovenfor.
- Ideelt sett bør du også ha SSL-oppsett på instansen din.
Sett opp omdirigering
Legg til en ekstra serverblokk til vhost-innstillingen din slik at den ser ut som nedenfor:
server {
listen 80;
server_name example.com www.example.com;
return 301 https://example.com$request_uri;
}
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/cert-crt.crt;
ssl_certificate_key /path/to/cert-key.key;
#other site settings go here (e.g. ssl, logs, site root)
}
Skrevet av Lami Adabonyan