从 Firefox 7(或 6?)开始,他们悄悄地从地址栏中删除了“http”。以前,当您单击它时,“http”会再次显示,这样可以轻松地将 http 更改为 https。
到目前为止,我发现了两种方法来恢复它,但是有没有一种设置可以让它在视野中永久存在,或者至少在我单击它时?
- 方法一:复制选择并再次粘贴
- 方法 2:在地址前再次输入整个方案
- ...
答案1
在位置(地址)栏过滤器中输入 about:config,
browser.urlbar.trimURLs
右键单击或双击,并将其切换为 falsehttp:// 应该会再次显示。
哦,将
browser.urlbar.formatting.enabled
偏好设置为 false 也许也会很有趣。
答案2
在最近的更新中,自动完成功能发生了变化,如果您在 http 上发出请求,然后将请求更改为 https(但其他所有内容保持不变),它会将其更改回 http。如果您先在 https 上发出请求,然后更改为 http,也会发生类似的事情。
起初我通过在 URL 末尾添加一些随机内容(如“?0”)来解决这个问题,但我发现browser.urlbar.autocomplete.enabled
在配置中禁用它也可以解决问题。
编辑:正如一些人指出的那样,这并不是真正的解决方案就是这样。这说明是新的“超棒地址栏”功能引入了这个问题 :)(在地址栏中添加了无意义的 http 参数可能这是一个长期的解决方案(如果你不必经常这样做的话)。