一台windows服务器上面有两个语言开发的网站,分别布置在IIS和nginx上面,都需要SSL证书。

一台windows服务器上面有两个语言开发的网站,分别布置在IIS和nginx上面,都需要SSL证书。

导至443端口号,只能一个webserver上能用。

用ngnix反向代理。a.com,b.com

a.com在iis上,b.com在nginx上。

a.com 上不能绑定https。

解决方法:IIS-域名443端口访问,Https证书,nginx反向代理

1.在IIS上面绑定8001端口。域名要解析到服务器上的8011端口(nginx和iis上绑定的端口号不能相同)

2.nginx 域名配置文件中,监听8011端口。和443端口。如果要http跳转到https,在8011下加上rewrite


ssl_certificate:ssl证书

ssl_certificate_key:ssl证书秘钥

service_name:需要访问的域名

proxy_pass:实际指向的地址,即IIS应用程序部署的地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容