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.html
Estará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?