Tecnología

Inicio

¿Qué causa una redirección para navegadores de Internet?

¿Qué causa una redirección para navegadores de Internet?


navegadores de Internet pueden configurarse para redirigir todas las peticiones a un servidor proxy. Configuración del servidor proxy se establecen por un individuo o por un administrador de red para todos los equipos de una red, o maliciosamente por un virus. La definición oficial de un redireccionamiento es comandado por un servidor Web para compensar las páginas Web movidos.

Los servidores proxy

Si un navegador se ha configurado para utilizar un servidor proxy, en lugar de enviar una solicitud de una página web en el servidor Web para esa página, el navegador envía la dirección de la página requerida para el servidor proxy. El usuario ve la dirección del servidor proxy en la barra de direcciones, pero el contenido de la página web deseada en la pantalla. El usuario de la computadora puede no darse cuenta por qué se produce este cambio de dirección. Es un método común utilizado por los padres para filtrar cualquier contenido para adultos lleguen a sus hijos mientras navegan por Internet. También se utiliza por las empresas para bloquear el acceso de su red a cualquier material ofensivo o peligroso. Algunos virus se actualizan los valores de proxy de un sitio web para redirigir siempre acceso a la Web a su propio servidor en contra de los deseos del dueño de la computadora.

Las redirecciones HTTP

El Protocolo de transferencia de hipertexto o HTTP, lleva todo el tráfico web a través de Internet. La solicitud de una página tiene un formato específico, y la respuesta se inicia con una serie de parámetros en la cabecera del mensaje y luego el código HTML para la página siguiente en el cuerpo del mensaje. Si no se encuentra la página Web, el servidor devuelve un código de error y el cuerpo del mensaje está vacío. navegadores Web están programados para realizar una acción particular cuando reciben cada código. Por lo general, en el caso de una "página no se encuentra el error" (código 404) sólo se muestra una página de error simple. Sin embargo, los propietarios de sitios web puede dar un mejor rendimiento mediante la creación de redirecciones a páginas movidas en lugar de permitir que el servidor envíe de nuevo un código de error.

Responsabilidad

Los procedimientos de códigos de HTTP son iniciados por una abolladura código desde el servidor al navegador. Sin embargo, el servidor no realiza la redirección. Esa es la responsabilidad del navegador. Todos los navegadores saben los códigos HTTP y saben qué hacer para cada código diferente.

Tipos de redireccionamiento

Aunque la especificación HTTP contiene una serie de códigos de redirección, sólo dos se utiliza en todo caso. Estos son los 301 y los 302 códigos. El servidor desencadena una redirección permanente mediante el envío de un código del navegador 301. El mensaje también contiene la nueva dirección para la solicita para la página. No sólo volverá a aplicar el navegador para esa página en la nueva dirección, pero registra la redirección y siempre utiliza la nueva dirección cada vez que los tipos a nadie en el antiguo. Un redireccionamiento 302 es para el movimiento temporal. El navegador va a la nueva dirección de este momento, pero seguirá utilizando la dirección antigua y posiblemente ser redirigido de nuevo hasta que la página ha sido restaurada y la redirección eliminado.