有没有办法配置浏览器(Firefox/Chrome),如果遇到 HTTP URL(在地址栏上单击或输入 - 例如:http ://abc.xyz.com/ ...),它会将其修改为https URL https://abc.xyz.com/ ...
请注意,站点 abc.xyz.com 接受同一 URL 的 http:// 和 https:// 方案。本站不对 http:// 链接做任何重定向来强制执行 https 方案,我也不想通过 http:// 方案访问本站。
我知道这可以在网络服务器代理的帮助下完成(例如:Apache 的 mod_rewrite),但我正在寻找一个仅限浏览器的解决方案(例如,通过浏览器的“about:config”变量或一些浏览器插件,或一些其他方法)。
将 abc.xyz.com 添加到浏览器的 HSTS 预加载列表似乎是最好的方法,但这只能由 abc.xyz.com 站点的管理员发起和设置。“HTTPS Everywhere”浏览器插件接近了,但我找不到如何在它的 UI 中添加我自己/首选的站点。