还可以用直接修改代码的形式,实现重定向.更灵活,以php为例
https://blog.csdn.net/viqecel/article/details/136716663
原网站如果绑定了80端口的http,需要删除掉.只保留https的绑定,可绑定多个https的域名
如果希望不带www的域名统一转到www.123.com这种主域名上.可以在iis网站,url重写中.添加一个规范域名的规则
以下为正文:
当IIS配置完HTTPS之后,访问网站时默认是访问HTTP,需要把HTTP重定向到HTTPS,才能实现网站的HTTPS访问。本文将介绍IIS HTTP重定向到HTTPS方法。
1、下载安装IIS的URL重写模块:Microsoft URL Rewrite Module。
2、安装完毕,在Internet服务中找到SSL设置,取消勾选“SSL设置”中的“要求 SSL”。
3、选择要配置的网站,点击之后,找到“URL重写”。
4、进入“URL重写”模块,点击“添加规则”。
5、选择“空白规则”。
名称:HTTP to HTTPS redirect
模式:(.*)
6、条件输入:{HTTPS} 模式:off 或 ^OFF$。
7、操作类型选择,重定向.
重定向URL:https://{HTTP_HOST}/{R:1}
重定向类型:建议选301永久 ,可以传递网站权重,以后就不打算修改
也可以是 已找到(302) 或 参阅其它(303)
8、配置完成后“应用”到当前站点。