Ir al contenido principal
miji.be

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.

1 may 2026 / Lectura de aproximadamente 1 min

Redirección

Una redirección 308 es un código de estado HTTP que indica una redirección permanente mientras preserva el método de solicitud original. Combina la semántica de permanencia de una 301 con la garantía de preservación de método de una 307. Si una solicitud POST recibe una respuesta 308, el navegador debe reenviar el POST a la nueva URL, y debe usar la nueva URL para todas las solicitudes futuras.

El código de estado 308 fue definido en el RFC 7538 para llenar un vacío en la especificación HTTP. Antes de la 308, no había forma de indicar una redirección permanente que preservara el método de solicitud. El código 301, aunque permanente, permitía a los navegadores cambiar las solicitudes POST a GET. El código 308 proporciona una solución limpia para escenarios que requieren tanto permanencia como preservación del método.

En la práctica, las redirecciones 308 se utilizan en el versionado de API, migraciones permanentes de endpoints y la aplicación de HTTPS donde las solicitudes POST deben preservarse. Para los servicios de acortamiento de URL, la 308 rara vez es necesaria ya que la mayoría de las redirecciones involucran solicitudes GET de la navegación del navegador.

El soporte de navegadores para la 308 es ahora universal en los navegadores modernos, aunque los clientes más antiguos pueden no manejarla correctamente. Al dirigirse a una audiencia amplia, es importante verificar que la población de clientes soporte la 308 antes de depender de ella.

¿Te resultó útil este artículo?

Términos relacionados

Redirección 307

Una redirección HTTP temporal que preserva el método de solicitud original, asegurando que las solicitudes POST no se conviertan en GET.

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.

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.

Redirección 302

Una redirección HTTP temporal que indica que el recurso se encuentra temporalmente en una URL diferente.

Negociación de código de respuesta

Técnica de diseño que elige de forma dinámica el código de estado HTTP que se devuelve en una redirección según el tipo de cliente y las condiciones de la solicitud.

404 No Encontrado

Un código de estado HTTP que indica que el servidor no puede encontrar el recurso solicitado en la URL especificada.

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.

Autoalojamiento de un acortador de URLs - Control total de tus enlaces

Explora los beneficios y desafíos de ejecutar tu propio servicio de acortamiento de URLs. Cubre herramientas de código abierto, arquitectura serverless y consejos de costo-rendimiento.

Preguntas frecuentes

¿En qué situaciones se usa una redirección 308?
Se usa para cambios permanentes de URL cuando se necesita preservar el método de solicitud POST. Se utiliza en la migración de endpoints de API, entre otros casos.
¿Cuál es la diferencia entre 308 y 301?
Ambas son redirecciones permanentes, pero la 308 preserva el método de solicitud. La 301 puede cambiar el método según la especificación, convirtiendo POST en GET.

Pon los términos en práctica

Acorta una URL gratis