Rumah > Soal Jawab > teks badan
Konfigurasi nginx semasa saya ialah
server { listen 80; ... } server { listen 443; ssl on; ... }
Tetapi konfigurasi lain dalam kedua-dua pelayan ini adalah sama, yang membuatkan saya muak. . . Adakah terdapat cara untuk membuat pelayan yang sama mendengar 80 dan 443, dan kemudian menggunakan http dan https pada masa yang sama?
漂亮男人2017-05-16 17:31:59
Selain kaedah di atas, ada cara lain
Kerana akan ada kluster apabila terdapat banyak trafik, upsteam akan digunakan. Anda boleh memindahkan kedua-dua 443 dan 80 ke port 80.
ringa_lee2017-05-16 17:31:59
https://ma.ttias.be/force-redirect-http-https-custom-port-nginx/
pelayan {
dengar 1234 ssl;
nama pelayan.tapak.tld anda;
ssl dihidupkan;
...
error_page 497 https://$host:1234$request_uri;
...
}
Port tersuai, lompat paksa boleh guna