iis 设置网站前台后台 http和https分离访问

Iis 设置网站前台后台 http和https分离访问

今天遇到一个项目要求前台与后台访问协议要分离,即前台使用http访问,后台使用https访问。

 

一、安装重写url2.0模块

1、  从微软的官方网站下载HTTP重写模块2.0(这里以64位为例),下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=7435

2、  安装重写模块。

 


 

3、  安装完重写模块后需要重新启动iis管理器才能看到重写模块

 

二、配置重写模块

1、  点击需要重定向的站点。然后绑定443端口。

2、  点击url重写模块,在右边窗体中选择“添加规则”,并添加一个空白规则,如下图所示:

 

3、  添加以下规则,如图所示:(红色线部分是需要填写或选择的部分)如图所示:


由于是指定后台访问https,所以不需要设置所有路径。(^admin/(.*))

 


条件输入填写:https

检查模式:选择与模式匹配

模式为:off

 

这里说明一下 :

设置:(.*) // 表示正则匹配所有路径  所以要指定访问路径需要在前面加上admin   admin    //  为后台路径

当用户输入为https的时候不再做跳转。

 

4、 继续填写操作部分,如下所示:

   选择重定向内容为重定向,操作属性为https://{HTTP_HOST}/admin/{R:1}

 

5、点击右边空体上方的“应用”。  如图:

6、测试:

http://www.test.com/admin 能自动跳转为

https://www.test.com/admin 则设置自动跳转成功。

 

说明:测试跳转成功后,再测试后台能否登录,要确定登录无异常。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值