Please enable / Por favor activa JavaScript!
Por favor activa el Javascript![ ? ]

Redirigir una página web a otra con .htaccess  Redirigir una página web a otra con .htaccess

Valoración de éste post
4.63 / 5 de 23 votos



Mensajes: 1236


Puntos totales:

Enhorabuena!

32





Este documento explica cómo crear un archivo .htaccess para redireccionar un sitio o contenido. Recuerda que esto no va a redirigir los correos electrónicos de tus dominios.

Aviso

Como un archivo de configuración, .htaccess es muy poderoso. Incluso el más mínimo error de sintaxis (como un espacio que falte) puede resultar en que el contenido de tu web no se muestre correctamente o en absoluto. Los ficheros .htaccess son archivos ocultos del sistema, por favor asegúrate de que tu cliente FTP está configurado para mostrar archivos ocultos. Esta suele ser una opción en las preferencias del programa / opciones.

Instrucciones

Crea un archivo de texto vacío con un editor de texto como el bloc de notas, y guárdalo como htaccess.txt

Nota

La razón por la que debes guardar el archivo como htaccess.txt se debe a que muchos sistemas operativos y aplicaciones FTP son incapaces de leer o ver archivos .htaccess por defecto. Una vez cargado en el servidor deberías cambiar el nombre del archivo por .htaccess.

Edita el contenido del archivo. Puedes revisar los siguientes ejemplos:

· Redireccionar una página web a otra URL, como dominio.net redirigido a dominio.com:

RewriteEngine on
# (dominio.com es el dominio de destino, esto te permite redirigir todo tu sitio web a cualquier otro dominio)
Redirect 301 / http://dominio.com/


· Redireccionar tu index.html a una subcarpeta:

RewriteEngine on
# (Esto te permite redirigir index.html a una subcarpeta)
Redirect 301 /index.html http://dominio.com/newdirectory/


· Redirigir un archivo antiguo a una nueva ruta de archivo:

RewriteEngine on
#  (Esto te permite redirigir un archivo antiguo a una nueva ruta de archivo)
Redirect 301 /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html


· Redireccionar a una página index específica:

RewriteEngine on
# (Esto te permite redireccionar a una página index específica)
DirectoryIndex index.html


Consejo

Puedes encontrar la guía definitiva sobre las directivas de Apache que pueden ser utilizadas en los archivos .htaccess en:

http://httpd.apache.org/docs/mod/core.html





No te pierdas el tema anterior: Cómo redireccionar peticiones HTTP a HTTPS (301)

Salta al siguiente tema: Stop Wordpress from modifying .htaccess

Quizás también te interese:
Si has encontrado información útil en Exaforo, ayúdanos a seguir creciendo. Muchas gracias por confiar en nosotros!


Volver a .htaccess