El archivo .htaccess
es una herramienta poderosa para la gestión del comportamiento de un servidor web Apache. Una de sus funciones más comunes es realizar redirecciones, que permiten enviar a los usuarios y motores de búsqueda de una URL a otra. Esto es especialmente útil cuando cambias la estructura de tu sitio o mueves contenido de una dirección a otra.
La redirección 301 es una redirección permanente. Indica a los motores de búsqueda que una página se ha movido de forma definitiva a una nueva URL, transfiriendo toda la autoridad de la página antigua a la nueva.
Cómo hacerlo:
1. Accede a tu servidor y abre el archivo .htaccess
en el directorio raíz de tu sitio web.
2. Añade la siguiente línea para redirigir una URL antigua a una nueva:
Redirect 301 /antigua-pagina.html https://www.ejemplo.com/nueva-pagina.html
3. Guarda el archivo y sube los cambios al servidor.
La redirección 302 es temporal. Se utiliza cuando deseas redirigir temporalmente el tráfico de una URL a otra sin afectar el ranking de la página original.
Cómo hacerlo:
1. Abre el archivo .htaccess
.
2. Añade la siguiente línea para crear una redirección temporal:
Redirect 302 /pagina-temporal.html https://www.ejemplo.com/pagina-nueva.html
3. Guarda y sube el archivo actualizado.
Redirect 301 /contacto.html https://www.ejemplo.com/contacto-nuevo.html
Redirect 301 / https://www.nuevo-sitio.com/
Redirect 301 /antigua-carpeta/ https://www.ejemplo.com/nueva-carpeta/
Para más información sobre redirecciones en .htaccess
y otras configuraciones avanzadas, puedes consultar la documentación oficial de Apache.
Jorge García
Fullstack developer