通過西部數碼建站助手部署https,默認僅支持TLSv1.2 TLSv1.3,個別低版本瀏覽器默認沒有開啟tls1.2故訪問異常,可編輯vhost文件夾配置文件,修改為 ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
安裝nginx后導入https證書和key后,在nginx-conf-vhost-下發的conf文件打開,記得備份源文件。
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
安裝后代碼如下:
server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name www.xxx.cn xxx.cn; ssl_certificate D:/Nginx/conf/cert/www.xxx.cn.crt; ssl_certificate_key D:/Nginx/conf/cert/www.xxx.cn.key; ssl_session_timeout 1d; ssl_session_cache shared:MozSSL:10m; # about 40000 sessions ssl_session_tickets off; ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers
修改后并重啟nginx服務。
測試正常,ok!