Redireccionar index.php o index.html al raíz

Para evitar penalizaciones de Google por contenido duplicado cuando se muestra en el navegador por ejemplo http://www.dominio.com y http://www.dominio.com/index.php lo ideal es hacer que no se muestre el index.php.

Para ello podemos implementar este código en el .htacess que se trata de una redirección 301 del index.php:

RewriteCond %REQUEST_URI ^/index\.php
RewriteRule ^.*$ http://%HTTP_HOST [R=301,L]

Si teneis index.html como archivo index solo teneis que sustituir en la primera línea php por html.