Could I get your opinions on some of the aspects of the .htaccess rules that the WordPress plugin WP Super Cache utilizes?
They seem like they should be simplified and that the use of ".*" in certain places is not needed.
Example:
RewriteCond %{REQUEST_URI} !^.*[^/]$
Isn't that same as this:
RewriteCond %{REQUEST_URI} ![^/]$
More:
RewriteCond %{REQUEST_URI} !^.*//.*$
Same as:
RewriteCond %{REQUEST_URI} !//
RewriteCond %{QUERY_STRING} !.*=.*
Same as:
RewriteCond %{QUERY_STRING} !=
Below is a part of a line:
RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry).* [NC]
Same as:
RewriteCond %{HTTP_USER_AGENT} !(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry) [NC]
I guess what I'm trying to say, isn't the use of ".*" unnecessary in these instances?
Any opinions, insights, recommendations, are greatly appreciated.