注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Hugo Blog

如果没有人把不满说出来,那就不可能有改变

 
 
 
 
 

日志

 
 

定义HTTPS Everywhere规则  

2013-01-31 17:21:05|  分类: 解决方案 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

定义HTTPS Everywhere规则

作者:Hugo 日期:2013/1/31

近期更新的博文《谷歌浏览器扩展程序推荐》曾提到过HTTPS Everywhere扩展,笔者认为该扩展是迄今为止最好用的HSTS扩展。它不仅支持Chrome,还支持Firefox

可能有读者会问,Chrome原生支持HSTS,何需安装扩展。需知,chrome://net-internals/#hsts的设置,清空缓存后将失效。

HTTPS Everywhere默认规则,在大部分情况下,都能满足需要。但如何解决例外的情况呢?这便是本文存在的意义。


适用浏览器:ChromeFirefox

扩展地址:https://www.eff.org/https-everywhere

规则说明及范例(英文):https://www.eff.org/https-everywhere/rulesets

默认规则本地路径:

Chrome

%LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensions\gcbommkclmclpchllfjekcdonpmejbdp\扩展版本号\rules\default.rulesets

Firefox

%appdata%\Mozilla\Firefox\Profiles\随机字符.default\extensions\https-everywhere@eff.org\chrome\content\rules\default.rulesets


使用场景:某页面包含当地网络无法载入的来自 http://blob-s-docs.googlegroups.com 的图像,但在hosts写入相应域名的IP信息后,能显示 https://blob-s-docs.googlegroups.com 的图像。


换言之,要实现的是:把该域名下的图像地址,由HTTP(超文本传输协议)改为HTTPS(超文本传输安全协议),使图像能正常载入。

编辑方法:用记事本类工具打开default.rulesets,在第一行的 <rulesetlibrary gitcommitid=""> 后,添加规则内容

规则内容:

<ruleset name="Google Groups"><target host="blob-s-docs.googlegroups.com" /><target host="blob-s-docs.googlegroups.com" /><rule from="http://blob-s-docs.googlegroups.com" to="https://blob-s-docs.googlegroups.com"/></ruleset>


定义HTTPS Everywhere 规则 - Hugo - Hugo Blog
 

修改并保存default.rulesets后,重启浏览器(重启浏览器扩展),即可看到效果。


 

除非注明,Hugo博客文章均为原创,转载请以链接形式标明本文地址。


本文地址:http://xinhugo.blog.163.com/blog/static/16797936320130315201831/


解压缩软件:各具特色的压缩软件

文件对比工具:各具特色的文件对比工具



相关阅读:

  评论这张
 
阅读(2472)| 评论(8)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017