December 2, 2013 in answer
RewriteRule . /index.php [L] will catch every request except
/, and that’ll go to
index.php anyway, the second set of rules (bottom of the file) will never apply.
Actually, that’s not quite true, but all they’ll do is try to skip the
index.php rewrite for static files (which wouldn’t be happening anyway).
This was probably either a copy-paste error, or WordPress’ automatic management of
.htaccess files (such a bad feature) doing something it shouldn’t. Delete the second set of rules, it’s less accurate, less clear, and just confusing matters.