https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/GMX.xml
<!--
For other United Internet coverage, see United-Internet.xml.
-->
<ruleset name="GMX" platform="mixedcontent">
<target host="gmx.*" />
<target host="www.gmx.*" />
<target host="gmx.co.uk"/>
<target host="www.gmx.co.uk" />
<target host="*.gmx.com" />
<target host="*.gmx.net" />
<rule from="^http://(img|js|sec-i0)\.gmx\.net/"
to="https://$1.gmx.net/" />
<!--
In countries like se, it, ca, and ru, www.gmx.cctld redirects
to www.gmx.com; we may as well secure that a bit but it should
work regardless of whether we got all of these countries
-->
<rule from="^http://(?:www\.)?gmx\.(?:ca|it|se|ru)/"
to="https://www.gmx.com/"/>
<!--
In these domains GMX supports SSL right at the homepage
https://gmx.com appears to work but hopefully
redirecting away won't break anything.
-->
<rule from="^http://(?:www\.)?gmx\.(at|ch|com|co\.uk|fr|net)/"
to="https://www.gmx.$1/" />
<!-- gmx.de lives at gmx.net -->
<rule from="^http://(?:www\.)?gmx\.de/"
to="https://www.gmx.net/" />
<!-- A lot of the back-end work is reportedly done by service.gmx.* -->
<rule from="^http://service\.gmx\.(com|net)/"
to="https://service.gmx.$1/" />
<rule from="^http://help\.gmx\.com/"
to="https://help.gmx.com/" />
<!-- Gmx file storage service (WebDAV) -->
<rule from="^http://storage-file-eu\.gmx\.com/"
to="https://storage-file-eu.gmx.com/" />
</ruleset>