“Conocimientos Programación>Programación PHP /MySQL

El PHP encabezado no es Redirigir

2014/9/15
Todas las páginas web están escritas en lenguaje de marcado de hipertexto (HTML ) . Sin embargo , el HTML no tiene ninguna capacidad de programación y sólo los formatos de datos . PHP es uno de los lenguajes de programación que los desarrolladores web utilizan para generar páginas web. Esto introduce un elemento de programación en sitios web . Redirección es una de las funciones de un servidor Web y el código PHP puede invocarlo. Sin embargo , la misma función para la redirección puede realizar muchas otras notificaciones , de acuerdo con su configuración. Redirección

Si una página Web cambia de nombre de archivo, si el archivo se mueve a otra ubicación en el mismo lugar , o si la página se mueve a otro sitio, los visitantes de la página en la parte vieja se le dirá la dirección que el archivo no se puede encontrar . Redirección se implementa mediante un mensaje de un servidor web a un navegador Web. El servidor le dice al navegador que la página se ha movido y le da la nueva dirección. El navegador se vuelve a aplicar a la nueva dirección de la página .
HTTP Códigos

El método habitual para un redireccionamiento es utilizar la funcionalidad integrada en el Protocolo de transferencia de hipertexto . HTTP determina el formato de los mensajes entre los navegadores web y servidores web. HTTP incluye una lista de los códigos de estado que incluye dos códigos para la redirección . Son 301 para una redirección permanente y 302 , etiquetada oficialmente " Encontrado ", para una redirección temporal , también llamado " cambio de dirección por motivos no especificados . " El beneficio para los administradores de sitios web del sistema de HTTP es que la página se puede quitar de su antigua ubicación .
PHP Método

PHP incluye una función que emula los códigos HTTP. Esto se conoce como " cabecera ". El nombre deriva del hecho de que las instrucciones de un mensaje HTTP se llaman "Encabezados HTTP. " La función de cabecera tiene dos modos de funcionamiento . Los primeros registros de qué código HTTP se enviará en el mensaje . El segundo reúne la línea de cabecera HTTP que incorpora una dirección dada como parámetro. La dirección es la nueva dirección de la página . El encabezado HTTP generada por el comando llevará el código de estado creado en la primera invocación de la función. Si no hay ningún código se ha establecido , la función por defecto el código 302 , que es una redirección temporal . Sin embargo , los códigos HTTP cubren una amplia gama de condiciones y si la función de cabecera ha sido creado con un código de estado que no esté relacionada con la redirección , la función no volverán a dirigir . Además, cree que el método de PHP invoca redirigir los códigos , se requiere que el un archivo permanece en la ubicación anterior.
PHP redirección

Si una página Web tiene lugar en un servidor como HTML , el archivo que lo contiene tendrá la extensión " html" o " htm ". Si la página se genera a partir de un programa PHP , el archivo que contiene la página tendrá la extensión " php " . Si el diseñador Web quiere implementar una redirección desde el archivo de destino , los procedimientos para la redirección tienen que utilizar una función de HTML si el archivo original HTML, o una función de PHP si el archivo original era un programa PHP. Si el archivo PHP tiene una extensión " htm" , la función de cabecera de PHP no se ejecutará.

Programación PHP /MySQL
Cómo manejar conseguir uno del artículo de los resultados en una consulta MySQL en PHP
Cómo Echo Utilización de variables PHP
Cómo crear una Suscríbete al boletín de noticias con MySQL usando PHP
Cómo hacer un botón de confirmación de asistencia a un evento de Facebook Usando HTML
Cómo pasar valores a una función en PHP
Cómo Código Analizadores de expresiones regulares
Cómo obtener el contenido de una Página Web remoto con PHP
Cómo descifrar código PHP
Conocimientos Informáticos © http://www.ordenador.online