It would be funny to see them turn up here and ask how to do it.
Well, we do get an awful lot of one-post wonders :)
I noticed it didn't like commenting with more than one hash mark ###
I think what it may react to is non-initial hashes. In addition to sets of three, it didn't like this line:
# Deny from nn.nn.0.0/15 # {name here}, trial unblock
That's actually a reasonable thing to worry about-- except that it should exclude lines that start with a # since nothing else matters after that.
I spent a long time poring over their objections and finally got most of them identified, but there remains one I can't for the life of me figure out. I even tried resubmitting the same htaccess to make sure they weren't flagging things at random :)
(50) = They don't approve of %{REMOTE_ADDR} followed by anything other than a complete, literal string, anchored at both ends, with no variables (pipes or bracketed groups).
(159) = They don't like \w or \d in Rules, though they don't mind them in Conditions.
(30) = I have no clue. This is an error:
RewriteCond %{HTTP_USER_AGENT} MSIE\ [56]\.\d
This is not:
RewriteCond %{HTTP_USER_AGENT} MSIE\ 7\.0;\ Windows\ NT\ [56]\.\d
No, I did not get those two backward. I think a chorus of "wtf?!" is called for ;)