从二月份开始,Firefox 开始强制.dev
请求https
。
有办法禁用此功能吗?我宁愿在浏览器中更新一个配置,而不是为了在 127.0.0.1 上支持 HTTPS 而需要进行的十几次更改。
答案1
从二月份开始,Firefox 开始强制将 .dev 请求转为 https。
这是因为.dev
它已被 Google 收购,成为其 100 多个新 gTLD 之一。
Firefox 和 Chrome 不太可能对其浏览器进行更改,因此您必须考虑更改您的开发环境。
由于 .dev 是官方 gTLD,我们最好将我们首选的本地开发后缀从 .dev 更改为其他后缀。
如果您正在寻找现有设置的快速“搜索和替换”替代方案,请考虑 .test gTLD,这是 IETF 为测试(或开发)目的保留的名称。
还有一个很好的建议,即添加 .localhost 域作为新标准,这在这里会更合适。这意味着我们不再有 site.dev,而是 site.localhost。并且 *.localhost 上的所有内容都会自动转换为 127.0.0.1,而无需 /etc/hosts 或 dnsmasq 解决方法。
答案2
您可以通过更改 Firefox 配置来禁用它:
- 访问地址
about:config
- 搜索参数
network.stricttransportsecurity.preloadlist
并将其值更改为false
。