Problemas para eliminar la extensión .html URL con .htaccess

Intentando eliminar extensiones .html del sitio usando .htaccess. Entonces, por ejemplo: www.mysite.com/charts.html se convertiría en www.misitio.com/garts

La siguiente secuencia de comandos está en el archivo .htaccess:

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)\.html$ /$1 [L,R=301] 

Pero cuando la URL sin la extensión .html se ingresa en el navegador, muestra un error 403 Prohibido. Cualquier ayuda sería apreciada.

Encontré esta solución en otra parte:

 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.html -f RewriteRule ^(.*)$ $1.html 

fonts: 1) http://www.catswhocode.com/blog/10-useful-htaccess-snippets-to-have-in-your-toolbox 2) http://eisabainyo.net/weblog/2007/08/19 / removing-file-extension-via-htaccess /