Firefox 83 alleviates the need for HTTP to HTTPS redirect add-ons such as HTTPS Everywhere and HTTPZ, however the feature is not enabled by default. Here's how to enable it...
If you're not running a custom user.js file (if you don't know what that is, you're probably not), enter
about:config
in the address bar and in the filter field at the top enter
dom.
. Set that preference to 'true' and you're done.
If you are running the 'arkenfox' user.js, you should have a user-overrides.js where you keep your personal preferences. In this case, just add the
dom.
preference to it:
user_pref("dom.
If you use your own user.js, you already know what to do.
This preference will force all websites to use an encrypted connection (HTTPS). In the case where that isn't possible, Firefox will display a warning from which you can temporarily override the redirect and load the website without using encryption. If you always want to allow the unencrypted connection, you can add an exception for the site by clicking the lock icon in the address bar.
While the new functionality isn't as transparent as with the HTTPZ add-on, it's a welcome and overdue addition in my opinion.
can httpz add-on be removed then and force https in all windows in FF? or are you suggesting to use both httpz & FF https? Thanks
HTTPZ isn’t needed at all – with
dom.security.https_only_mode_send_http_background_request
set to ‘true’, FF will check if a site supports HTTPS and if it doesn’t, offer you the choice of visiting it or notmany thanks for this, I have checked and that was already enabled (true), I have also enabled (true) dom.security.https_only_mode
Hi. I want to keep using HTTPZ for a little while: I’m using your user-overrides.js and I’ve set ‘dom.security.https_only_mode’ to ‘false’. Am I all good like this or do I need to do change anything else?
Thanks.
what you did is fine