Skip to content

Firefox疑難雜症排解步驟

Sad Firefox

圖例

快捷鍵 (非必要)
快速解法,懶得設定可以先頂一下。
一般設定
從UI(點擊右上角「」展開選單 > 「 設定」)或是網址欄輸入about:preferences進入一般設定頁面,設定完基本上不需重新啟動瀏覽器。
about:config設定
網址欄輸入about:config,並點擊「 I’ll be careful, I promise! 」進入設定頁,設定完建議重新啟動瀏覽器。
其他檔案設定
Firefox自身以外的設定。

風險警示

  1. 設定除「快捷鍵」類,皆為必須設定項。
  2. 設定必定降低安全性,你知道你在幹嘛就好。

如果關閉自動跳轉HTTPS?

進入「Privacy & Security」 > 「HTTPS-Only Mode」,關閉HTTPS-Only模式。

關閉HTTPS-Only模式不代表Firefox就不會優先採用HTTPS連線,導致的原因很多,以下是部分已知問題排除設定:

  • dom.security.https_first(_pbm|_schemeless)?: false
    關閉Firefox在一般、無痕與無指定協定的情況下優先使用HTTPS。
  • browser.fixup.fallback-to-https: false
    禁止Firefox已HTTPS應對不存在或無法連線的Url。
  • network.stricttransportsecurity.preloadlist: false
    禁止Firefox使用HSTS,記得清空暫存資料。
  • browser.urlbar.autoFill: false
    禁止Firefox根據歷史紀錄自動優先選擇HTTPS的Url,即使明確指定HTTP。

如何關閉Firefox網頁暫存?

Ctrl+F5 強制Firefox重新讀取。

關閉網頁暫存,強迫Firefox每次連線都從新讀取頁面。

  • browser.cache.(disk|memory).enable: false
    關閉Firefox儲存任何暫存資料。

如何關閉帳密安全警告?

Annoying Login Pop-up

This connection is not secure. Logins entered here could be compromised.
HTTP下登入帳密就會很煩的警告。

啟動使用者自訂CSS樣式表。

  • toolkit.legacyUserProfileCustomizations.stylesheets: ture

取得目前使用者Profile位置,並新增CSS設訂定。

  1. 點擊右上角「 選單」 > 「 Help」 > 「 More Troubleshooting Information」
  2. 檢視「Profile Directory」欄位,內容為目前Profile資料夾位置,長得像:

    $PATH_TO_FIREFOX/xxxxxxxx.default

    Flatpak使用者去$HOME/.var/app/org.mozilla.firefox/.mozilla/firefox/底下找

  3. 進入該Profile,如果沒有chrome資料夾則新建一個。

    xxxxxxxx.default/chrome/
    ├── CSS
    ├── userChrome.css
    └── userContent.css
    
  4. chrome底下建立userChrome.css檔。

    #PopupAutoComplete > richlistbox > richlistitem[originaltype="insecureWarning"],
    #PopupAutoComplete[resultstyles="insecureWarning"] {
      visibility: collapse;
    }
    
  5. 重新啟動Firefox。


Last update: 2025-06-27 Created: 2025-06-25

Comments