[eluser]Randy Casburn[/eluser]
Your .htaccess looks ok. Just to confirm, your .htaccess works perfectly well in a couple different test environments I have running. Meaning:
1. existing CI installs on test server
2. previously running with .htaccess RewriteCond to elimiate index.php already in place
3. replaced existing .htaccess with your .htaccess provided above
Test passes. I am running Apache 2.2.6 though.
Check your http.conf file to ensure your .htaccess overrides are not limiting something so specifically that mod_rewrite cannot implement a rule set for some reason. Have seen this happen in the past. Look in http.conf for an AllowOverride setting concerning .htaccess.
Randy