html增加hsts头,IIS - 开启HSTS让浏览器默认以HTTPS访问(强制跳转HTTPS)

(1)桌面浏览器

Chrome:完美支持

Firefox:完美支持

Safari:Safari 7起开始支持(2013年)

IE:IE11 起开始支持(包括后面的 Edge)

Opera:完美支持

(2)移动设备

iOS:iOS 7.1起开始支持

Android:Android 4.4起开始支持

二、HSTS部署

1,操作步骤

(1)由于 HSTS策略只能在 HTTPS响应中进行设置,所以首先我们还是要做个 http到 https的重定向。让用户第一次访问的时候会自动跳转到 https地址上。具体方法参考下方这篇文章:

(2)接着我们要开启 IIS的 HSTS功能(以 IIS7 +为例)。打开网站目录下的 web.config 这个文件,在相应的位置添加上针对 https响应的 url重写规则(高亮部分),并保存。

max-age我们这里设置为 365天。

redirectType="Permanent" />

pattern=".*" />

2,测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值