- A+
所属分类:最佳实践
1.查看nginx是否支持多个https证书,在nginx服务器,执行nginx -V 命令,看TLS SNI Support 是否是 enabled。若不是,请升级nginx。要让nginx支持多证书,nginx必须支持TLS SNI 。
nginx -V
nginx version: nginx/1.4.4
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)
TLS SNI support enabled
2.在/nginx/conf/vhosts目录下新建一个.conf 配置文件,按照《nginx配置虚拟主机vhosts以支持https协议》新增一个域名,支持https。
切记 不要写成
listen 443; ssl on;
一定要写成:
listen 443 ssl;
否则会报“nginx: 400 Bad Request | The plain HTTP request was sent to HTTPS port”错误!
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-