https ialah versi http yang lebih selamat Melompat ke https melalui http secara automatik boleh memudahkan pengguna menggunakan web.
Terdapat beberapa cara untuk melengkapkan lompatan:
1 Buka pelayan http dan https dan biarkan http melompat ke https
server { listen 80; listen [::]:80; return 301 https://$host$request_uri; } server { listen 443 ssl; listen [::]:443 ssl; ssl_certificate certificate_file_path; ssl_certificate_key certificate_key_file_path; ... }
2. lengkapkan lompatan terus dalam pelayan https, tiga kaedah berikut boleh digunakan
server { if ($server_port = 80 ) #if ($scheme = http ) #if ($ssl_protocol = "") { return 301 https://$host$request_uri; } listen 443 ssl; listen [::]:443 ssl; ssl_certificate certificate_file_path; ssl_certificate_key certificate_key_file_path; ... }
Atas ialah kandungan terperinci Bagaimanakah Nginx melompat secara automatik dari http ke https?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!