![确认 IIS 上的 SSL 是否可以保护某些页面而不保护其他页面?](https://linux22.com/image/586530/%E7%A1%AE%E8%AE%A4%20IIS%20%E4%B8%8A%E7%9A%84%20SSL%20%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BF%9D%E6%8A%A4%E6%9F%90%E4%BA%9B%E9%A1%B5%E9%9D%A2%E8%80%8C%E4%B8%8D%E4%BF%9D%E6%8A%A4%E5%85%B6%E4%BB%96%E9%A1%B5%E9%9D%A2%EF%BC%9F.png)
我主要使用 Apache,通过它我可以保护同一域中的某些页面而不保护其他页面。因此我可以同时拥有 URLhttp://mysite.com/help.php和https://mysite.com/help.php。类似的概念也适用于 IIS 和 asp 页面,对吧?我可以同时使用两者http://mysite.com/help.asp和https://mysite.com/help.asp?
只是想确认一下
答案1
是的,当然可以。您可以将网站绑定到 HTTP(端口 80)和 HTTPS(端口 443)协议,并让您的网站可以通过这两种协议访问。您的应用程序可以决定何时在两者之间切换。
不过,唯一需要记住的是,在 IIS 7.5(及以下版本)中,HTTPS 尚无法使用主机标头(使用相同 IP 地址的多个网站),除非您拥有共享同一 IP 地址的所有域的多域 SSL 证书。从 Windows Server 2012 中的 IIS 8.0 开始,这一点将成为可能。