David Rodríguez » HTML

Me acabo de encontrar con un caso personal en el que tenía que cambiar permanentemente alguna página en .html a una nueva dirección, y al buscar la mejor solución veo que hay cierta incertidumbre en el tema. Trás leer detenídamente algunos artículos sobre las mejores formas de hacer las redirecciones (xeoweb, eslomas, emezeta), llego a la conclusión sin lugar a dudas que la más conveniente es la redirección 301.

“El problema llega cuando lo tenemos que hacer en una página en .html”

Pues bién, esta es la solución mas sencilla de hacerlo sin penalizaciónes:

  1. Decir a nuestro servidor que interprete las páginas bajo la extensión .html o .htm como si fuera una página en php, añadiendo simplemente esta linea al comiezo de nuestro archivo .htaccess:
    AddType application/x-httpd-php .php .htm .html
  2. Y por último hacer la redirección 301 como en cualquier página php, de la siguiente forma: