phranque - 4:21 pm on Sep 24, 2012 (gmt 0)
the ".*" in your regexp is considered "ambiguous, greedy and promiscuous", so you should use a more efficient pattern.
your rulesets include a condition and a rule but you split one up when rearranged.
one of your conditions has an extraneous '.com' in the pattern.
the index ruleset only matches the index.php file but your problem statement indicates an html file.
Live HTTP Headers is an add-on for firefox.
go search for and install it.