nginx一样的配置,放在linux环境下没有问题,但是在windows环境下却有问题。百度了很多都说是什么端口占用或者其他问题,解决不了这个问题,最后在443端口后面加一个default就解决了问题,在这里记录一下,nginx版本1.8
nginx配置文件中作出修改如下:
listen 443 default;
补充说明,在配置多个https网站的时候,会报错:a duplicate default server for 0.0.0.0:443 in...
nginx版本换成1.13.8之后配置多个https网站没有问题了,不过仍然有一个站点需要在443端口后面加default,其他站点则不需要。
方案二:
nginx配置文件中作出修改如下:
server {
listen 80;
listen 443 ssl default_server;
...
}
网友评论