Netflix Canada adds a "ca" prefix to <a href="http://movies.netflix.com">movies.netflix.com</a> while surfing.<div><br></div><div>So in the XML file I have added:</div><div><br></div><div><target host="*.<a href="http://movies.netflix.com">movies.netflix.com</a>" /></div>
<div><br></div><div><rule from="^http://([^/:@]*)\.movies.netflix\.com/" to="https://$<a href="http://1.movies.netflix.com/">1.movies.netflix.com/</a>"/></div><div><br></div><div><br></div><div>But I am not sure if you want to add it because:</div>
<div><br></div><div><div><a href="http://ca.movies.netflix.com">ca.movies.netflix.com</a> uses an invalid security certificate.</div><div><br></div><div>The certificate is only valid for <a href="http://movies.netflix.com">movies.netflix.com</a></div>
<div><br></div><div>(Error code: ssl_error_bad_cert_domain)</div></div><div><br></div><div><br></div><div>I add Exception so I can surf Netflix Canada using HTTPS.</div><div><br></div><div>Not sure what the HTTPS Everywhere policy on adding domains when there is an SSL certificate error.</div>
<div><br></div><div>Or maybe you can branch the movies server into a new .xml file and keep it disabled.</div><div><br></div><div><br></div><div>The current rule for Netflix, HTTPS Everywhere on <a href="http://movies.netflix.com">movies.netflix.com</a> (no prefix = USA version) works properly with no SSL certificate error, because it just SSL's the first subdomain. The canadian edition is sub-sub domain i.e. <a href="http://ca.movies.netflix.com">ca.movies.netflix.com</a>.</div>
<div><br></div><div>There are 2 attachments:</div><div><br></div><div>Netflix.xml is all in one including the SSL certificate error.</div><div><br></div><div>NetflixMovies.xml contains only a rule for forcing HTTPS on sub-domains of <a href="http://movies.netflix.com">movies.netflix.com</a> that is <a href="http://ca.movies.netflix.com">ca.movies.netflix.com</a> so incase you want to keep it turned off by default.</div>