有几个相似的扩展,HTTPS Everywhere, Smart HTTPS 等等。
但这几个扩展的功能跟我自己的需求都有点微妙的区别。
我需要所有请求都默认 HTTPS,但我明确指定可以以 HTTP 加载的,就不重定向至 HTTPS。
HTTPS Everywhere 默认时不是对所有请求都默认 HTTPS,而屏蔽未加密请求时不支持自定义例外。
Smart HTTPS 会自动添加回落到 HTTP 的规则,而我希望除了我明确指定的之外,即使加载失败也不要自动回落。
所以我就做了这个自动重定向 HTTP 请求到 HTTPS 的扩展。比较简陋,但可以凑合用。
欢迎有同样需求的朋友自取~
https://addons.mozilla.org/zh-CN/firefox/addon/redirect-to-https/