IIS7/8如何实现访问HTTP跳转到HTTPS访问
2021年2月7日
在URL中新建规则
1.新建一个空白规则,让http的访问跳转到https上
2.起一个名字例如HTTP to HTTPS redirect
3.在操作条件设置中选择重定向:https://{HTTP_HOST}/{R:1}
重定向类型:已找到(302) 或 参阅其它(303) 注:默认301也是可以的。
ps:
排除问题,今天,安装完iis重写后,设定强制301从http跳转https时出现进程池自动死的问题。其实是版本不同。访问出现:
Service Unavailable
HTTP Error 503. The service is unavailable.
看了日志后发现以下问题提示: C:\WINDOWS\system32\inetsrv\rewrite.dll 未能加载。返回的数据为错误。
先全部删除重写组件和web平台组件服务。然后重新下载安装即可。
解决:
不要用Web平台组件去下载URL重写工具, 自己手动下载, Url Rewrite 2.0 https://www.microsoft.com/zh-cn/download/details.aspx?id=7435
IIS7和IIS8的依旧可以用。
» vps12.com:http://www.vps12.com
» 转载请注明来源:运维部落 » 《IIS7/8如何实现访问HTTP跳转到HTTPS访问》