| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo utilizar PHP redirección encabezados cualquier parte Scripts
    Al mover un sitio web desde un lugar a otro , los desarrolladores Web comprensibilidad desean preservar la posición de su sitio en los motores de búsqueda. Redirigir encabezados se utilizan comúnmente para redirigir el tráfico de Internet , incluyendo los motores de búsqueda , desde la ubicación anterior a la nueva dirección . El lenguaje de scripting PHP contiene una función de cabecera que reenvía el tráfico . Funciones de cabecera PHP se traducirá en un error si no se coloca en el inicio de la secuencia de comandos PHP antes que el contenido se envía desde la secuencia de comandos para el navegador . " Ob_start ()" de PHP y " ob_end_flush ()" función de amortiguación permiten a los desarrolladores web para insertar la función de cabecera en cualquier lugar dentro de la secuencia de comandos PHP. Instrucciones
    1

    Decidir sobre el tipo de redirección de usar. La redirección puede autónomo con ninguna clasificación o puede contener una clasificación que proporciona instrucción a los motores de búsqueda. Clasificación Un redireccionamiento 301 informa motores de búsqueda que el sitio se ha movido de forma permanente. Un redireccionamiento 302 indica al motor de búsqueda de desplazamiento temporal del sitio.
    2

    Escriba el script de redireccionamiento mediante la función header PHP. El ejemplo siguiente crea una redirección permanente 301 y reenvía el tráfico a la nueva dirección . Sin embargo, el código también intenta enviar el mensaje " Hello World " en el navegador. Por desgracia , el mensaje " Hello World " aparece antes que la cabecera redirigir función. Como está escrito en la actualidad, el código de ejemplo que volvería a " headers already sent " error porque la función header PHP debe ser ejecutado antes que el contenido se envía al usuario.

    echo " Hola Mundo" ;

    header ( ' HTTP/1.1 301 Moved Permanently ');

    header ( 'Location : ' http://www.theNewSite.com/index.php ' ) ;

    >
    3

    Envuelva la función de cabecera y otro contenido de la página con el PHP " ob_start ()" y funciones " ob_end_flush () " ? . Este código de ejemplo, ya no se crea un error " headers already sent " . La función header PHP no genera un error a pesar de que colocada tras otro contenido. En este ejemplo, los visitantes del sitio no volvería a ver el mensaje " Hello World " , sino que en su lugar , visite la nueva dirección

    < php

    ob_start (); . ?

    echo " Hola Mundo" ;

    header ( ' HTTP/1.1 301 Moved Permanently ');

    header ( 'Location : ' http://www.theNewSite.com/index.php ' ) ;

    on_end_flush ( );

    >

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo se deben eliminar malos personajes en PHP 
    ·Cómo matar a consultas de larga duración en MySQL 
    ·El PHP Igual función 
    ·Cómo acceder a un nivel de suscripción CB en PHP 
    ·Cómo copiar un comando SQL 
    ·Cómo comprobar una cadena de texto en PHP 
    ·Cómo utilizar disparadores de Servidores SQL 
    ·¿Qué caracteres se pueden utilizar en una cadena PHP 
    ·Cómo imprimir etiquetas div con PHP 
    ·Cómo seleccionar de varias tablas en PHP MySQL 
      Artículos destacados
    ·Cómo quitar clave principal de MySql 
    ·Cómo cifrar un archivo en VB.NET 
    ·MySQL PHP Tutorial Consulta 
    ·Cómo utilizar la sentencia continue en Python 
    ·Cómo compilar código Java Programming 
    ·Colocar los archivos de Python Compilado 
    ·Ideas para KOP 
    ·VB.Net y cómo exponer Business Objects como servicios …
    ·Cómo conseguir todos los tarros usados ​​en un proyect…
    ·¿Cómo deshacerse de las advertencias de certificados …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com