Tecnología

Inicio

Cómo crear una página web de redirección

Cómo crear una página web de redirección


A veces en la vida de incluso el sitio de web más organizada, páginas web necesitan ser desplazado, cambiado o incluso eliminado. Puede actualizar fácilmente enlaces en su propio sitio, pero qué pasa con los enlaces de marcadores de visitantes, sitios web externos, y los motores de búsqueda? "404 Not Found" errores son feos y conducen a los visitantes de distancia. Afortunadamente, existen métodos para enviar con gracia a los visitantes a la página correcta. Un "redireccionamiento 301" añadido a su archivo .htaccess es el método más eficiente de redirección, y es amigable con los navegadores y motores de búsqueda. El método etiqueta META es menos fiable, y sólo debe utilizarse como último recurso.

Instrucciones

301 de redireccionamiento

1 Crear un archivo llamado ".htaccess" en el directorio raíz (nivel superior) de su sitio web. En Linux, utilice el comando ".htaccess toque". En Windows, navegue a la carpeta raíz en el Explorador de Windows, haga clic en la ventana de contenido de la carpeta y seleccione "Nuevo | Documento de texto".

2 Abra el archivo .htaccess en un editor de texto.

3 Añadir una nueva línea con el siguiente formato. "301" es el código que será enviado a los navegadores y motores de búsqueda que significa "movido permanentemente a una nueva ubicación."

Redirect 301 /oldpath/oldpage.html /newpath/newpage.html

Reemplazar "/oldpath/oldpage.html" por la ruta (de la raíz de su sitio web) y el nombre de la página de edad. Reemplazar "/newpath/newpage.html" con el destino de redirección.

4 Guarde el archivo .htaccess.

5 Probar la redirección por ir a la antigua dirección en su navegador web. Si funciona, el navegador web se cargará automáticamente la nueva página.

etiqueta META

6 Crear una página Web en blanco usando su plantilla de sitio y guardarlo utilizando la misma ruta de la carpeta y el nombre como la página de edad ha movido, cambiado de nombre o eliminado.

7 Añadir la siguiente línea en la sección de encabezado de la página, comenzando entre el <HEAD> y final </ head>.

&lt;meta http-equiv="Refresh" content="10; URL=/newpath/newpage.html">

Reemplazar "/newpath/newpage.html" con el destino de la redirección. El "10" en el atributo de contenido establece el número de segundos antes de que ocurra la redirección, dando a sus visitantes la oportunidad de leer el mensaje.

8 Añadir un mensaje a los visitantes dejar que saben que van a ser redirigidos a una página nueva, y proporcionar un enlace a la nueva página en caso de que falle la redirección. Por ejemplo:

<P> Esta página se ha movido. Su navegador le llevará a la nueva ubicación en 10 segundos. Si no lo hace, <a href="/newpath/newpage.html"> por favor haga clic en este enlace para volver a intentarlo </a>. Por favor, actualice sus marcadores y enlaces. </ P>

9 Guardar la página Web.

10 Probar la redirección por ir a la antigua dirección en su navegador web. Si funciona, el navegador web se cargará automáticamente la nueva página.

Consejos y advertencias

  • Los redireccionamientos que se configura en archivos .htaccess también se pueden configurar en la configuración del servidor Web httpd.conf por el administrador del servidor web. Utilice la misma sintaxis para agregar la directiva de redirección para la configuración de un sitio web específico.
  • Algunos administradores de red pueden desactivar .htaccess apoyo, o el servidor Web que se ejecuta su sitio no sea compatible con .htaccess. Si no puede utilizar el método de redirección 301, utilice el método de etiquetas META en su lugar.