g1smd - 7:42 am on Aug 19, 2011 (gmt 0)
Going back to your post 4353320.
In the hotlinking rule, the .*$ part of the pattern is redundant and can simply be omitted. You should also escape all literal periods in that pattern (2 to do).
In the index rule, you might consider changing index\.html to index\.html? (2 to do - you missed one) so that requests for .htm as well as for .html are both redirected.