确认 IIS 上的 SSL 是否可以保护某些页面而不保护其他页面?

确认 IIS 上的 SSL 是否可以保护某些页面而不保护其他页面?

我主要使用 Apache,通过它我可以保护同一域中的某些页面而不保护其他页面。因此我可以同时拥有 URLhttp://mysite.com/help.phphttps://mysite.com/help.php。类似的概念也适用于 IIS 和 asp 页面,对吧?我可以同时使用两者http://mysite.com/help.asphttps://mysite.com/help.asp

只是想确认一下

答案1

是的,当然可以。您可以将网站绑定到 HTTP(端口 80)和 HTTPS(端口 443)协议,并让您的网站可以通过这两种协议访问。您的应用程序可以决定何时在两者之间切换。

不过,唯一需要记住的是,在 IIS 7.5(及以下版本)中,HTTPS 尚无法使用主机标头(使用相同 IP 地址的多个网站),除非您拥有共享同一 IP 地址的所有域的多域 SSL 证书。从 Windows Server 2012 中的 IIS 8.0 开始,这一点将成为可能。

相关内容