RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com [nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} ^.*\/index\ HTTP/
RewriteRule ^(.*)index\.php$ http://www.example.com/$1 [R=301,L]
Time to create page: 0.046 seconds