Cita:
Iniciado por hendrix
en .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R,L]
Hola. Muchas gracias por el apunte, ya que tengo un problema similar, pero al revés. En mis opciones de SEO siempre trabajado con sufijo .html pero a causa de que un componente me daba problemas con esta opción, lo retiré. Esto me ha duplicado todas las páginas, y aquellas que utilizan el sufijo en alias de menú no funcionan, son urls rotas.
Una posible solución sería utilzar un código como el que apuntas, pero que redireccionase todas las urls con sufijo (.html) a urls sin sufijo. No sé muy bien qué es lo que habría que cambiar en ése código.