Introducció
Aquest escrit us mostra com configurar Nginx per redirigir les sol·licituds no segures (http) a les segures (https) .
Requisits previs
- Teniu una instància Vultr Linux que executa Nginx.
- Teniu un nom de domini (per exemple, example.com) els registres DNS A del qual per a "@" i "www" apunten a la IP de la vostra màquina Vultr anterior.
- L'ideal és que també tingueu una configuració SSL a la vostra instància.
Configura la redirecció
Afegiu un bloc de servidor addicional a la vostra configuració de vhost perquè sembli semblant al següent:
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)
}
Escrit per Lami Adabonyan