首页 > 代码库 > 2.10Nginx环境下http和https(ssl)共存的方法

2.10Nginx环境下http和https(ssl)共存的方法

给nginx配置SSL证书之后,https可以正常访问,http访问显示400错误,nginx的配置如下:

技术分享

http访问的时候,报错如下:

技术分享

 说是http的请求被发送到https的端口上去了,所以才会出现这样的问题。

把ssl on;这行去掉,ssl写在443端口后面。这样http和https的链接都可以用,完美解决

技术分享

 

2.10Nginx环境下http和https(ssl)共存的方法