Elimine .html de las URL con una redirección

Tenemos un sitio web, desafortunadamente todas las URL tienen la.html sufijo, es una instalación de Magento, Magento le permite cambiar esto en el CMS, pero nuevamente, desafortunadamente todas estas URL con.html El sufijo tiene un buen ranking en Google. Necesitamos redirigir a no.html.

Entonces, considere el siguiente escenario, estamos reconstruyendo este sitio desde cero, por lo que tenemos las mismas URL en el nuevo sitio pero sin el sufijo .html.

Ahora es:www.example.de/cool-shoes.htmlEstarán:www.example.de/cool-shoes

Asi quewww.example.de/cool-shoes.html no existirá más, y he estado intentando una redirección con el.htaccess sin suerte

Lo he intentado hasta ahora:

<code>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule (.*)index\.html$ /$1 [R=301,L] 
</code>

y:

<code>RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
</code>

Pero no parece funcionar ... ¿alguna idea?

Respuestas a la pregunta(8)

Su respuesta a la pregunta