Dideved - 10:05 pm on Apr 18, 2013 (gmt 0)
> ^([^.]+\.html)$ captures only .html URL requests, but correctly
> captures the whole request.
...unless the request is something like "language.functions.html" which is a perfectly valid request and occurs in real life scenarios. Shoulda used .* ;). Correctness trumps micro-optimizations any day of the week.