通过代码的方式的,比较简洁,容易控制.通过iis管理器的url重写或301重定向,总是出现各种冲突问题
如果你一个服务器上安装了多个独立域名的多个网站,那么,前提条件是.服务器上至少是iis8版本,如果第一个是默认的,第二个,第三个网站要同时绑定两个https域名,即12.com与www.12.com类似这样.否则,会跳转失败.因为会跳转到默认的第一个网站上面去.
比如这样: 详细教程在这里https://blog.csdn.net/viqecel/article/details/136699605
以下代码解释.如果访问的url中,不是https安全链接.或者是不带www的域名,则说明都不符合本站的要求,那么,都需要进行完整链接(https://www.12.com)的跳转,不再做进一步的判断
if ($_SERVER['HTTPS']