Tipo,
Buenas noches.
Hoy le mostraré cómo redirigir sus aplicaciones en caso de un error al escribir la URL, por ejemplo, donde normalmente el servidor web Apache muestra un mensaje de error y el visitante puede tener dificultades para regresar a su sitio web. Si encontró su sitio a través de un motor de búsqueda (también conocido como Google), probablemente abandonará su sitio y regresará a Google. No podemos permitir que eso suceda, ¿verdad?
Una vez más recurriré a nuestro gran aliado, el archivo de configuración del Servidor Apache HTTP, .htaccess para ayudarnos.
Para crear la redirección, usaremos la directiva documento de error, como podemos ver en el siguiente ejemplo:
## Redirecionar em caso de erros ##
ErrorDocument 400 /apache.php?erro=400
ErrorDocument 403 /apache.php?erro=403
ErrorDocument 404 /apache.php?erro=404
ErrorDocument 500 /apache.php?erro=500
ErrorDocument 501 /apache.php?erro=501
ErrorDocument 502 /apache.php?erro=502
ErrorDocument 503 /apache.php?erro=503
ErrorDocument 504 /apache.php?erro=504
ErrorDocument 505 /apache.php?erro=505
Esto significará que para cada código de error HTTP, usted tiene control sobre cómo desea manejarlo. Cuando el usuario escribe una URL no válida o inexistente (Error 404 – No encontrado), estoy redireccionando a la URL /apache.php?error=404. Dentro del archivo apache.php realizo los tratamientos, personalización y arte visual necesarios para que el visitante lea un mensaje amigable informándole que la página no existe y sugiriéndole otras URL, utilizando el diseño de mi sitio web y varios enlaces disponibles para que pueda navegar con normalidad.
¡De esta manera incluso ganamos visitantes provenientes de enlaces rotos o errores! Oh, ¿necesitas ayuda para identificar códigos de error HTTP? Descubra más haciendo clic aquí.
Hasta la próxima.
Comentários (0)
Carregando comentários…