Can I get my http back in the address bar in Firefox?

Solution 1:

From the mozillazine forum:

Type about:config in Location (address) bar filter for browser.urlbar.trimURLs right-click or double-left-click and Toggle this to false

The http:// should then show up again.

oh and setting the browser.urlbar.formatting.enabled preference as false may be of interest also.

Solution 2:

With a recent update, the autocomplete changed so that if you make a request on http and then change the request to https (but leave everything else unchanged), it changes it back to http. Similar thing happens if you first make the request on https and then change to http.

At first I got around this by adding something random like "?0" at the end of the url, but I found out that disabling browser.urlbar.autocomplete.enabled in the config also fixed the problem.

EDIT: As several people have pointed out, this is not really a solution as such. It just shows that it's new "awesome bar" features that have introduced the problem :) (the adding meaningless http arguments to the address bar might be a long term solution, if you don't have to do it too often).