Tecnología

Inicio

Diferencias entre PHP y código de redirección 301 de redireccionamiento

Diferencias entre PHP y código de redirección 301 de redireccionamiento


El "código" palabra tiene dos significados en la computación. Se trata de un código que es un número o sigla que representa otro valor. Un ejemplo de tal código es "301", que es un código especificado en el protocolo de transferencia de hipertexto para significar el otro significado de "código" en la computación es "código de programación" "Redirección permanente." - Es decir, un programa de ordenador . código PHP es un lenguaje de programación para las páginas web. puede utilizar el código PHP para crear una redirección.

redirección

Redirección reenvía visitantes de una dirección Web a otra dirección web, por lo general debido a que la página original se ha movido su dirección. El usuario se reenvía automáticamente a la nueva ubicación de la página, y por lo general ni siquiera se da cuenta de que la dirección en la parte superior del navegador cambia.

Protocolo de Transferencia de Hipertexto

La especificación HTTP contiene una lista de los códigos de estado. Todos los servidores web y navegadores Web conocen estos códigos. El código 301 significa "Redirección permanente", y el código 302 significa "redirección temporal." Un mensaje HTTP contiene una sección llamada "headers" y un cuerpo de mensaje. Cuando un servidor Web responde a una petición de una página redirigida, envía un mensaje simple con un cuerpo vacío. Una de las cabeceras HTTP contendrá el código de redirección, ya sea 301 o 302, y la nueva dirección de la página. El navegador Web sabe que cuando se recibe un mensaje de este tipo, se debe volver a aplicar de inmediato para la página en la nueva dirección.

PHP

PHP es un lenguaje de programación que genera páginas web. El lenguaje contiene una serie de funciones, uno de los cuales es "header ()". La función de cabecera tiene dos formatos. Uno recibe una frase de código HTTP como un parámetro, el otro toma un parámetro "Lugar", que es la función que crea una redirección. Un archivo de programa PHP debe existir en la ubicación de la página de edad, y la petición que llega sólo con la activación de ese programa si la página original fue generado por un programa PHP del mismo nombre.

Codificación de Código

La función de cabecera crea una redirección 302 por defecto si no hay código HTTP ha sido establecido antes de que sea llamado con el parámetro "Lugar". El valor dado para el parámetro de ubicación es la nueva dirección de la página. Si se requiere una redirección 301, la función debe ser escrito dos veces: una vez para configurar el código 301 para la función y luego de nuevo para poner en práctica el cambio de dirección con el parámetro Ubicación. Este código PHP simplemente le pide al servidor web para enviar un código HTTP, ya sea 301 o 302.