https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/T-Mobile.xml
<!--
For other Deutsche Telekom coverage, see Deutsche_Telekom.xml.
Note that some services linked from the home page will be HTTP.
Trying to force these to HTTPS currently (2010-05) seems to produce
certificate errors.
CDN buckets:
- wac.04c7.edgecastcdn.net/0004C7/
Nonfunctional domains:
- t-mobile.com subdomains:
- newsroom
- cache.deals *
- htc **
- cache.htc **
- locator (404, mismatched, CN: *.spatialpoint.com)
- cache.newsroom *
- t-mobile-coverage (shows videos, mismatched, CN: videos.t-mobile.com)
* 404, CN: gp1.wac.edgecastcdn.net
** Revoked cert
Problematic domains:
- (www.)tmobile.com *
- my.tmobile.com *
- t-mobile.com subdomains:
- ^ (cert only matches www)
- deals (shows videos, mismatched, CN: videos.t-mobile.com)
- find **
- cache.prepaid-phones (works, CN: gp1.wac.edgecastcdn.net)
- cache.videos (404, CN: gp1.wac.edgecastcdn.net)
- (www.)tmobile.nl (redirects to t-mobile.nl over http)
* Redirects to t-mobile.com over http, mismatched, CN: vip.t-mobile.com
** Works, mismatched, CN: find.my.t-mobile.com. Functionally
equivalent to the latter, but visually different.
Partially covered domains:
- deals.t-mobile.com (→ www.t-mobile.com)
Fully covered domains:
- tmobileuk.blackberry.com
- www.tmobileuk.blackberry.com (→ tmobileuk.blackberry.com)
- (www.)tmobile.com (→ www.t-mobile.com)
- my.tmobile.com (→ my.t-mobile.com)
- t-mobile.com subdomains:
- (www.) (^ → www)
- business
- cache.business
- ebill
- es
- explore
- cache.explore
- my
- find.my
- prepaid-phones
- cache.prepaid-phones (→ prepaid-phones)
- secure-checkout
- support
- videos
- cache.videos (→ videos)
- www
- (www.)t-mobile.co.uk (^ → www)
- (www.)instantemail.t-mobile.co.uk (→ tmobileuk.blackberry.com)
- (www.)tmobile.nl (→ www.t-mobile.nl)
- (www.)t-mobile.nl (^ → www)
- gsm.t-mobile.nl
- tmocache.com subdomains:
- s.my
- s
-->
<ruleset name="Tmobile" platform="mixedcontent">
<target host="tmobileuk.blackberry.com" />
<target host="www.tmobileuk.blackberry.com" />
<target host="tmobile.com" />
<target host="*.tmobile.com" />
<target host="t-mobile.com" />
<target host="*.t-mobile.com" />
<target host="t-mobile.co.uk" />
<target host="*.t-mobile.co.uk" />
<target host="www.*.t-mobile.co.uk"/>
<target host="tmobile.nl" />
<target host="www.tmobile.nl" />
<target host="t-mobile.nl" />
<target host="*.t-mobile.nl" />
<target host="*.tmocache.com" />
<securecookie host="^(?:business|ebill|explore|my|find\.my|support|videos)\.t-mobile\.com$" name=".+" />
<rule from="^http://(?:www\.)?tmobileuk\.blackberry\.com/"
to="https://tmobileuk.blackberry.com/" />
<rule from="^http://(?:www\.)?t-?mobile\.(com|nl)/"
to="https://www.t-mobile.$1/" />
<rule from="^https?://deals\.t-mobile\.com/(?:\?.*)?$"
to="https://www.t-mobile.com/shop/phones/?pricerange=0-0&features=371e5c4a-3dc6-4404-86d0-c59f8d8baa3b" />
<rule from="^http://((?:cache\.)?(?:business|explore)|ebill|es|my|find\.my|secure-checkout|support)\.t-mobile\.com/"
to="https://$1.t-mobile.com/" />
<rule from="^http://my\.t-?mobile\.com/"
to="https://my.t-mobile.com/" />
<rule from="^https?://(?:cache\.)?(prepaid-phone|video)s\.t-mobile\.com/"
to="https://$1s.t-mobile.com/" />
<rule from="^http://(?:www\.)?t-mobile\.co\.uk/"
to="https://www.t-mobile.co.uk/" />
<rule from="^http://(?:www\.)?instantemail\.t-mobile\.co\.uk/"
to="https://tmobileuk.blackberry.com/" />
<rule from="^http://gsm\.t-mobile\.nl/"
to="https://gsm.t-mobile.nl/" />
<rule from="^http://s(\.my)?\.tmocache\.com/"
to="https://s$1.tmocache.com/" />
</ruleset>