TorrentFreak.com rule doesn't redirect to HTTPS
In short: The built-in rule "TorrentFreak.com" doesn't redirect TorrentFreak for me. In the rule, removing "www." from the value of the "rule" tags' "to" attributes fixes it.
Details: I'm using HTTPS Everywhere 3.2.2.
Accessing http://torrentfreak.com/ or http://www.torrentfreak.com/ from the address bar, I am not redirected to HTTPS. In addition, whether I access the homepage in HTTPS or not, the links on the page which point inside the site, but to HTTP, do not redirect either.
The menu of HTTPS Everywhere's icon in the add-ons bar shows grayish-red text and an icon that looks like "refresh" for the rule. I've made sure the rule is enabled.
I've tried clicking the rule in the menu a few times, and also tried disabling and enabling it from the add-on's pop-up, and nothing seems to change.
I try copying the built-in rule to the user rules folder and changing it a bit, so that both "rule" tags' "to" attributes' values do not contain "www.".
I restart Firefox, disable the built-in rule, and make sure my own is enabled. TorrentFreak seems to be redirected properly now.
I try disabling my own rule and enabling the built-in rule once more and redirecting acts a bit differently. Confirming with Tamper Data: HTTPS Everywhere redirects http://torrentfreak.com/ to https://www.torrentfreak.com/ . https://www.torrentfreak.com/ has an HTTP 301 that redirects to http://torrentfreak.com/ . It redirects back and forth a few times and the browser appears just to be stuck loading the page.