https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/Epson.xml
<!--
Nonfunctional:
- global.epson.com (cert: netporter.ebz.epson.net; 403)
- (www.)epson.jp
-->
<ruleset name="Epson.com (partial)" platform="mixedcontent">
<target host="epson.ca" />
<target host="www.epson.ca" />
<target host="epson.com" />
<target host="*.epson.com" />
<exclusion pattern="^http://(?:www\.)?epson\.com/cgi-bin/Store/consumer/"/>
<exclusion pattern="^http://(?:www\.)?epson\.com/cgi-bin/Store/jsp/Product/Photos\.do"/>
<!-- URLs such as http://www.epson.com/snowleopard -->
<exclusion pattern="^http://(www\.)?epson\.com/([a-zA-Z][a-zA-Z\d]+){1}$"/>
<target host="global.latin.epson.com" />
<target host="epson.com.mx" />
<target host="www.epson.com.mx" />
<target host="*.epson.jp" />
<securecookie host="^(.*\.)?epson\.c(a|om)$" name=".*" />
<!-- ca: cert only matches www.
com: !www times out. -->
<rule from="^https?://(?:www\.)?epson\.c(a|om)/"
to="https://www.epson.c$1/" />
<!-- At least some pages redirect to http.
When fetched via https,
(mx|sites)/newSite/pages/home/carouselDataES-Educacion.php
appear to cause JS to break. -->
<rule from="^http://global\.latin\.epson\.com/(data|frame|template)/"
to="https://global.latin.epson.com/$1/" />
<rule from="^http://(pos|was)\.epson\.com/"
to="https://$1.epson.com/" />
<!-- What is this doing?
It looks as though this is excluded above...
<rule from="^https://(?:www\.)?epson\.com/((?:[a-zA-Z][a-zA-Z\d]+){1})$"
to="https://www.epson.com/$1" /-->
<!-- Cert only matches global.*
Redirects as so. -->
<rule from="^https?://(?:www\.)?epson\.com\.mx/"
to="https://global.latin.epson.com/mx" />
<rule from="^http://cform\.epson\.jp/"
to="https://cform.epson.jp/" />
<!-- At least the homepage redirects to http. -->
<rule from="^http://shop\.epson\.jp/eshop/"
to="https://shop.epson.jp/eshop/" />
</ruleset>