Guardá esta web en tus favoritos esta información es necesaria en cualquier momento.
Muestra de otros en este curso gratuito
Redirección htm a html usando htaccess.
Escribe Javier R. Cinacchi en
https://www.estudiargratis.com.ar/webmaster/redireccion-htm-a-html-htaccess.html
Revisión: 31-07-2015
En un Sitio Web grande las diferencias de las extensiones htm, html, php pueden redireccionarse mediante el archivo de configuración del hosting .htaccess Incluso también si se tiene Wordpress, o páginas en wordpress y páginas estáticas hechas "a mano". Se pueden resolver conflictos con este código para que no den errores 404, 301 o contenidos duplicados
¿Cómo hacer para que todas las extensiones htm a html o php?
En los servidores tenes un archivo oculto que se llama .htaccess, lo descargás a tu computadora mediante el FTP que utilices o hacés una copia antes de modificarlo online.
Haz una copia antes de tocar el htaccess!
Coloca el siguiente código en él.
RewriteEngine on
RewriteCond %{REQUEST_URI} .htm$
RewriteRule ^(.*).htm$ /$1.html [R=301,L]
En teoría esta línea RewriteEngine on tiene que estar una sola vez.
Este código lo he probado y funciona, si no te funciona restauras el htaccess. Si quieres pasar todas las web htm a extensión html es como está, si quieres pasarlas a php cambias lo que dice $1.html por $1.php Ten en cuenta que lo común es que terminen en html y no en htm.
En Estudiargratis.net hay muchas secciones, algunas de estas: