有没有办法让 Firefox 在可能的情况下自动访问 HTTPS 站点而不是 HTTP 站点?例如,如果我在web.archive.org
地址栏中输入内容,没有搜索历史记录,我希望 Firefox 带我到https://web.archive.org
而不是http://web.archive.org
。目前,Firefox 会带我到 HTTP 站点。
显然,从 Firefox 91 开始,Firefox 将尽可能自动选择加入 HTTPS 网站在隐私浏览模式下。我想始终启用相同的功能,即使不在隐私浏览模式下也是如此。有办法吗?
我不想要仅 HTTPS 模式。如果网站不支持 HTTPS,我希望 Firefox 仍能加载 HTTP 网站,而不是阻止连接。换句话说,我想要“尽可能使用 HTTPS”,而不是“要么使用 HTTPS,要么什么都不用”。Firefox 在其首选项中支持仅 HTTPS 模式,但这不是我想要的。我发现如何让 Firefox 优先使用 HTTPS 而不是 HTTP?,这听起来像是同一个问题,但所有答案都建议使用仅 HTTPS 模式,这不是我想要的,而且它已经很旧了,而我问的是完全更新的现代 Firefox 浏览器。 有可能实现我想要的吗?
答案1
我发现此主题在 reddit 上,有用户建议在 Firefox 设置中完全禁用 HTTPS-Only 模式;然后进入 about:config,搜索“dom.security.https_first' 并将其设置为 true。
我刚刚在 Firefox 115.8.0esr 上尝试了这个解决方案http.badssl.com。它似乎按照问题所预期的方式发挥作用。
与 HTTPS-Only 不同,https_first 不会阻止或警告缺少 https。它只是首先尝试使用 https 协议(只要提供),否则将返回到 http。此行为应该已默认启用隐私浏览(在这种情况下,选项为dom.security.https_first_pbm)。