Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
两个站点上的一个SSL证书,具有相同的域但不同的端口_Ssl_Iis - Fatal编程技术网

两个站点上的一个SSL证书,具有相同的域但不同的端口

两个站点上的一个SSL证书,具有相同的域但不同的端口,ssl,iis,Ssl,Iis,所以我有两个站点在同一个域下运行,假设域是example.com。现在在IIS下,我有两个网站,可以访问example.com和example.com:8080。我想为两者使用相同的SSL证书,这样两者都可以通过HTTPS访问,但我无法管理。所以现在example.com当前使用rewrite模块配置为SSL,所以它会自动重定向到SSL,这是在运行finr。我试图在第二个网站上做同样的事情,但在SSL绑定中,我选择了另一个端口,在本例中是8081。但是,当我在IIS中正确绑定后尝试访问上的其他网

所以我有两个站点在同一个域下运行,假设域是example.com。现在在IIS下,我有两个网站,可以访问example.com和example.com:8080。我想为两者使用相同的SSL证书,这样两者都可以通过HTTPS访问,但我无法管理。所以现在example.com当前使用rewrite模块配置为SSL,所以它会自动重定向到SSL,这是在运行finr。我试图在第二个网站上做同样的事情,但在SSL绑定中,我选择了另一个端口,在本例中是8081。但是,当我在IIS中正确绑定后尝试访问上的其他网站时,它会重定向到另一个网站

有人能帮我吗


谢谢

您是否为运行在8080端口上的第二个网站应用了重写规则?如果是,请检查您的重写规则,以确保端口8081包含在https重定向中。谢谢您的回答。我没有,但现在我做到了,当添加重写时,它也将协议与现有协议一起添加。因此example.com:8080被转换为example.com:8080:8081。当我试图直接编写示例:8081时,它会转到另一个正确设置的网站,即example.com。