IIS 7中如何实现http重定向https
2017-03-21 21:28
721 查看
在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。最近一个客户也要求我帮助解决这个问题,客户的邮件服务器exchange 2010采用https,客户端部署有outlook anywhere,客户现在要求用户访问http://mail.abc.com能够自动跳转到https://mail.abc.com/owa。具体操作如下:
第一步:从微软的官方网站下载HTTP重写模块2.0(这里以64位为例):http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1b8c7bd8-8824-4408-b8fc-49dc7f951a00;
如下图所示:
第二步:在安装exchange 2010 CAS服务器上安装IIS重写模块rewrite_x64,安装完毕之后重启IIS服务,之后打开IIS控制台,发现多了一个组件,如下所示:
第三步:双击“URL重写”,在右边窗体中选择“添加规则”,并添加一个空白规则,如下所示:
第四步:添加以下规则,如图所示:(黄色部分是需要填写或选择的部分)
第五步:继续填写未填写完成的部分,如下所示:
第六步:点击右边空体上方的“应用”。
第七步:添加http_host条件,如下所示:
最后确定完成所有设定,实际上上面的文件是改变了web.config的配置文件内容,关于exchange如何重定向某个子目录其实就非常简单,再此不再详细描述,可以参考其它篇文章。
您可能感兴趣的文章:
- win2003 IIS 6.0实现全站https访问的配置方法
- 有了SSL证书,如何在IIS环境下部署https
- startssl申请SSL证书 并且配置 iis 启用https协议
- win2000服务器在IIS中使用SSL配置HTTPS网站
- win2003架设证书服务器及让IIS6启用HTTPS服务
- IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站的教程图文详解
- IIS7/IIS7.5 URL 重写 HTTP 重定向到 HTTPS的方法
- 解决iis7.5服务器上.net 获取不到https页面的信息
- IIS7下配置SSL的方法分析
- World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法
- 在IIS6上开启https服务方法分享
相关文章推荐
- IIS 7如何实现http重定向https
- IIS 7如何实现http重定向https
- IIS和Apache实现HTTP重定向到HTTPS
- get与post区别详解,session与cookie区别,转发和重定向区别,如何实现session共享,webservice与httpservice区别
- IIS同时实现网站部分使用https协议访问另一部分http访问
- ASP.NET Core 使用 URL Rewrite 中间件实现 HTTP 重定向到 HTTPS
- HTTP协议的介绍,Web服务器配置,虚拟主机的配置,如何用SSL实现HTTPS。
- IIS7如何实现访问HTTP跳转到HTTPS访问
- 如何在Spring Boot中,使用Https提供服务,并将Http请求自动重定向到Https。
- iis http重定向https
- IIS HTTP重定向到HTTPS
- IIS HTTP重定向到HTTPS
- nginx中实现把所有http的请求都重定向到https
- IIS7如何实现访问HTTP跳转到HTTPS访问
- iis7下实现内网OWA重定向以及http重定向到https
- 如何使用NetScaler实现http页面跳转https
- iis 如何设置http访问转向https
- 如何将Exchange OWA http重定向到https
- 详解Golang实现http重定向https的方式
- IIS 重写 HTTP 重定向到 HTTPS