环境:windows 2008 r2 iis 部署https 实现网站跳转
准备工具:
1.购买或申请免费证书
解压
2.导入证书:
3.在站点上导入证书:
4.重启站点
5.如果开了防火墙,确认打开44端口 不然无法访问
实现301跳转
1. 进入 “url重写” 模块 点击 “添加规则”
2. 选择空白规则
3.名称输入301或者其他自定义名称
条件里输入:{HTTPS}
模式:off 或者 ^OFF$
或者:
重定向URL:https://{HTTP_HOST}/{R:1}
配置完毕后,点击应用
url重写配置结果:
参考链接:
http://www.yantailao.com/program/windows-server2008r2-https.html
https://www.52host.cn/blog/iis7-iis8-ssl-installation/
windows 2008 iis7版本 添加多域名证书
注意
a、2008 版本 需要手动修改配置文件部署多域名证书
b、不能通过点击配置,这样会报错端口被占用,只能通过配置文件方式,至少配置一个
首先要准备泛证书 (通配符证书)
打开服务器下 C:\Windows\system32\inetsrv\config\applicationHost.config
将对应文件改为:
比如 www.xxxx.com 主域名
m.xxxx.com 手机端域名
3.注意事项
然后回到iis站点 打开部署的站点 点击绑定443端口域名,选中一个点修改,重新选一下证书就可以了,如失败,可以重启下该站点 重启站点 不是重启服务器。
完毕!