<div dir="ltr"><div>I tried to create rules for everything on the shopping site <a href="http://boohoo.com">boohoo.com</a>.<br><br></div>Attached are two rulesets. One is a collection of new rules for this site. The other one (the one marked “development”) is a collection of rules already in the development branch (this is to help users of the stable releases, which don’t include all the rules that are relevant to this site).<br>
<div><div><br></div><div>As far as I can tell, everything on ((www|reporting)\.)?<a href="http://boohoo.com">boohoo.com</a> is available in HTTPS, but when I try to rewrite some of the requests (see the commented-out exclusions in the attached ruleset), they end up disappearing! Specifically, they don’t appear at all in the Web Console, where normally they would appear as HTTP requests.<br>
<br>I have observed this on Firefox 25.0/HTTPS Everywhere 3.4.5 and Iceweasel 17.0.5/HTTPS Everywhere 3.1.4. The requests I am referring to are made when the user tries to add an item to the cart. When the requests fail due to my attempts to rewrite them, it is not possible to add an item to the cart.<br>
</div><div><br></div><div>At least some of these are AJAX requests; when I make the requests manually, they give the expected response, even under HTTPS. But they don’t work as part of the page they’re included in.<br></div>
<div><br>I have no idea why it is happening. Does anyone else have any idea?<br></div><div><br clear="all"><div><div dir="ltr"><div>--<br>Brian Drake<br><br>All content created by me: <a href="http://www.wipo.int/treaties/en/ip/berne/trtdocs_wo001.html" target="_blank">Copyright</a> © 2014 Brian Drake. All rights reserved.<br>

</div></div></div>
</div></div></div>