<ruleset name="EFF">
  <exclusion pattern="^http://action\.eff\.org/"/>
  <target host="*.eff.org" />
  <target host="eff.org" />
  <target host="globalchokepoints.org" />
  <target host="www.globalchokepoints.org" />
  <target host="httpsnow.org" />
  <target host="www.httpsnow.org" />

  <rule from="^http://eff\.org/" to="https://eff.org/"/>

  <rule from="^http://www\.eff\.org/" to="https://www.eff.org/"/>

  <rule from="^http://secure\.eff\.org/shop"
          to="https://secure.eff.org/site/Ecommerce?store_id=2441" />

  <rule from="^http://secure\.eff\.org/renew"
          to="https://secure.eff.org/site/Donation2" />

  <rule from="^http://secure\.eff\.org/wiretapping"
          to="https://secure.eff.org/site/Donation2?idb=1344423068&#x26;df_id=1220" />

  <rule from="^http://secure\.eff\.org/donate"
          to="https://secure.eff.org/site/Donation2?idb=43804189&#x26;df_id=1200" />

  <rule from="^http://secure\.eff\.org/mechaposter"
          to="https://secure.eff.org/site/Ecommerce?VIEW_PRODUCT=true&#x26;product_id=2161&#x26;store_id=2441" />

  <rule from="^http://([^/:@\.]+)\.eff\.org/" to="https://$1.eff.org/"/>

  <!-- other EFF sites that support HTTPS -->

  <rule from="^http://(www\.)?(globalchokepoints|httpsnow)\.org/"
          to="https://$1$2.org/" />

  <!-- These are for promoting HTTPS Everywhere to eff.org visitors, but we
       don't want to bug people who already have it installed! -->

  <rule from="^https://www\.eff\.org/sites/all/themes/frontier/images/get-https-e.png"
          to= "https://www.eff.org/sites/all/themes/frontier/images/got-https-e.png" />

  <rule from="^https://www\.eff\.org/sites/all/themes/frontier/images/get-https-e-chrome.png"
          to= "https://www.eff.org/sites/all/themes/frontier/images/got-https-e-chrome.png" />

</ruleset>
