Introducere
Această scriere vă arată cum să configurați Nginx pentru a redirecționa cererile nesigure (http) către cele sigure (https) .
Pre-rechizite
- Aveți o instanță Vultr Linux care rulează Nginx.
- Aveți numele de domeniu (de exemplu, exemplu.com) ale cărui înregistrări DNS A pentru „@” și „www” indică IP-ul mașinii dvs. Vultr de mai sus.
- În mod ideal, ar trebui să aveți și configurare SSL pe instanța dvs.
Redirecționare configurare
Adăugați un bloc de server suplimentar la setarea vhost, astfel încât să arate similar cu mai jos:
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)
}
Scris de Lami Adabonyan