nginx https tidak mempunyai tetapan www jump www
为情所困
为情所困 2017-05-16 17:08:48
0
3
653

versi nginx

nginx version: nginx/1.10.2

Setelah melaksanakan http://(www).airknow.com untuk melompat ke https://www.airknow.com, tetapi tidak dapat melaksanakan https://airknow.com untuk melompat ke https://www.airknow.com Cara mengubah suai konfigurasi

Berikut ialah konfigurasi saya

server {
    listen 80;
    server_name airknow.com;
    return 301 http://www.airknow.com$request_uri;
}

server {
    listen 80;
    server_name www.airknow.com;
    return 301 https://www.airknow.com$request_uri;
}

server {
    listen  443;
    server_name  www.airknow.com;
    ssl on;
    #...
}    
为情所困
为情所困

membalas semua(3)
我想大声告诉你

Apabila menulis port 443, saya menyelesaikannya seperti ini Dua 80 port boleh digabungkan menjadi satu server_name www.xxx.com xxx.com

.
小葫芦

Saya cuba menambah pelayan baharu antara pelayan kedua dan pelayan ketiga di atas

server {
    listen 443;
    server_name airknow.com
    return 301 https://www.airknow.com$request_uri;
}    

Selepas dimulakan semula, laman web https://airknow.com tidak boleh diakses.

左手右手慢动作

Soalan yang sama seperti anda, jumpa jawapannya

server {
    listen 443;
    server_name airknow.com
    return 301 https://www.airknow.com$request_uri;
}    

server {
    listen  443  default_server ssl;
    server_name  www.airknow.com;
   
}   

Seperti di atas, tambah default_server ssl selepas 443 pelayan ketiga Saya tidak tahu sama ada akan ada kesan negatif

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan