Ir al contenido principal
miji.be

Redirección del lado del servidor

Una redirección manejada por el servidor web antes de que se envíe cualquier contenido de página al navegador, usando códigos de estado HTTP como 301 o 302.

1 may 2026 / Lectura de aproximadamente 1 min

Redirección

Una redirección del lado del servidor se procesa por el servidor web a nivel del protocolo HTTP, antes de que se envíe cualquier contenido HTML al navegador. Cuando el servidor recibe una solicitud para una URL que ha sido redirigida, responde con un código de estado HTTP (301, 302, 307 o 308) y un encabezado Location que contiene la nueva URL. El navegador entonces solicita automáticamente la nueva URL.

Las redirecciones del lado del servidor son la forma más rápida y fiable de redirección porque operan a nivel del protocolo de red. El navegador recibe la instrucción de redirección inmediatamente en los encabezados de respuesta HTTP, sin necesidad de descargar, analizar o ejecutar ningún contenido de página. Esto hace que las redirecciones del lado del servidor sean la opción preferida para los servicios de acortamiento de URL, donde la velocidad de redirección impacta directamente en la experiencia del usuario.

Las redirecciones del lado del servidor pueden configurarse en múltiples niveles: en la configuración del servidor web (el .htaccess de Apache, los bloques server de Nginx), en el código de la aplicación (Express.js, Django, Rails) o en la infraestructura en la nube (CloudFront, API Gateway, balanceadores de carga). Cada nivel ofrece diferentes compensaciones entre flexibilidad y rendimiento.

Para los servicios de acortamiento de URL, el manejador de redirecciones se implementa normalmente en el código de la aplicación para permitir la búsqueda dinámica de URL de destino desde una base de datos. El manejador está optimizado para una latencia mínima, a menudo usando cachés en memoria para evitar consultas a la base de datos para los enlaces más accedidos.

¿Te resultó útil este artículo?

Términos relacionados

Redirección 301

Una redirección HTTP permanente que indica a los navegadores y motores de búsqueda que el recurso se ha movido permanentemente a una nueva URL.

Redirección del lado del cliente

Una redirección ejecutada por el navegador usando etiquetas meta HTML o JavaScript, después de que la página inicial se ha cargado parcialmente.

Código de estado HTTP

Un número de tres dígitos devuelto por un servidor web que indica el resultado de la solicitud de un cliente.

Reescritura de URL

Una técnica del lado del servidor que mapea internamente una URL solicitada a un recurso diferente sin cambiar la URL mostrada en el navegador.

Cabecera HTTP

La metainformación que acompaña a las peticiones y respuestas HTTP. Sirve para controlar la caché, autenticar o indicar el destino de una redirección.

Redirección 308

Una redirección HTTP permanente que preserva el método de solicitud original, combinando la permanencia de la 301 con la preservación de método de la 307.

Artículos relacionados

Redirecciones 301 vs 302 - Elegir el tipo correcto para URLs cortas

Comprende las diferencias entre las redirecciones HTTP 301 y 302. Aprende cómo cada tipo afecta al SEO, las analíticas y el rendimiento de las URLs cortas.

Cómo funcionan los acortadores de URL - El lado técnico de las redirecciones

Descubre la mecánica técnica detrás del acortamiento de URLs: generación de hash, consultas a bases de datos, redirecciones HTTP y más. Incluye ejemplos de respuestas HTTP y cálculos de codificación base-62.

Guía de API de acortadores de URL - Generación programática de URLs cortas

Una guía práctica para usar APIs de acortadores de URL. Aprende sobre formatos de solicitud, estructuras de respuesta, autenticación y patrones de implementación.

Preguntas frecuentes

¿Cómo se configura una redirección del lado del servidor?
En Apache se usa RewriteRule en .htaccess, en Nginx se usan las directivas return o rewrite, y en Node.js se usa res.redirect(). El método de configuración varía según el software del servidor.
¿Por qué la redirección del lado del servidor es óptima para el SEO?
Porque devuelve claramente el código de estado en los encabezados de respuesta HTTP, permitiendo que los motores de búsqueda determinen con precisión el tipo de redirección (permanente/temporal). También es ventajoso que la transferencia se complete antes de cargar la página.

Pon los términos en práctica

Acorta una URL gratis