我对会员区有一个指导。
该目录中的所有文件都应该由https处理。
特定目录之外的所有其他文件应由http。
处理如何从http和https自动重定向,反之亦然?
顺便说一下,链接是相对的。
答案 0 :(得分:0)
我能想到的涵盖人类的最好的事情就是使用javascript重写网址。如果他们都是亲戚,那么它不应该太棘手。
我注意到像这样混合网站有一些缺点,主要是浏览器不喜欢涉及不安全的HTTP请求的HTTPS页面。一个更好的计划可能是让一切都相对,只有在你需要点击https部分时才会转到https模式。
我可以看到使用IIS执行此操作的几种方法,但这些选项实际上取决于您可以使用IIS配置以及您拥有的资源类型。
答案 1 :(得分:0)
这听起来最好通过HTTP服务器配置进行管理。例如。 mod_rewrite和类似的。
答案 2 :(得分:0)
您可以使用Switching Between HTTP and HTTPS Automatically: Version 2中的SecureWebPages程序集和web.config条目。这是一个很好的工具包,我过去用它来自动将登录和管理页面切换到https