Errores html personalizados
Cuando tenemos o mantenemos una web es normal que algún dia por una circunstancias (o metedura de pata nuestra xD ) se rompa algún enlace.
Si hacemos una petición al servidor web de una pagina que no existe , este nos devolverá un código de respuesta ( 404) que se asocia a un error de pagina no encontrada.
Ejemplos:
http://www.tirandodelcarro.com/como-era-la-pagina-esa-que-no-me-acuerdo-del-nombre
o
http://www.tirandodelcarro.com/combinacion-ganadora-euromillon-proximo-viernes
Aunque hay muchos mas codigos html el 404 es el que mas nos afecta a los usuarios.
Si tu hosting es gratuito, normalmente cuando solicites una pagina que no exista, redireccionara a su web, para asi hacerse publicidad gratuita.
Si por el contrario tienes hosting de pago, entonces devolverá un error estándar de Apache
o IIS
, dependiendo del servidor que uses.
¿Como personalizamos los códigos de error?
1 ) Hacemos una pagina personalizada que mostraremos cuando se produzca el error 404.
No es necesario poner error 404 , se trata de hacerle la vida mas fácil al usuario. Podemos poner un simple “pagina no encontrada” o algo mas explicito como: ”Donde vas?? Donde vas?? Que te has salido de ruta!! xD”
Lo que si hay que tener cuidado es con el tamaño que sea superior a 2kb (creo recordar). Si es menor ,algunos navegadores como Internet Explorer, sustituyen nuestra pagina de error personalizada por una suya estándar.
2) Una vez que tenemos creada nuestra pagina “404.html” o php si usáis php toca redireccionar las peticiones erróneas.
3) Localizamos el archivo “.htaccess” en el hosting y agregamos la siguiente linea para el error 404
ErrorDocument 404 http://www.tudominio.com/404.php
Creo que se entiende que hay que cambiar el dominio por el tuyo y que 404.php o html debe de estar en la raíz de vuestra carpeta pública. Si no es así, cambiad y poned la ruta donde habéis guardado la pagina 404.
Si queremos añadir mas errores personalizados solo habria que añadir una linea por cada codigo de error.
Ponemos ErrorDocument y luego el codigo que queramos usar: 403, 301….
Esta entrada fue publicada el 10/07/2008 a las 13:48 y esta en la categoria de Sin categoría. Puedes seguir los comentarios de esta entrada a traves del RSS 2.0 feed. Puedes dejar un comentario, o trackback desde tu web.
Dejar un comentario
Debes autentificarte para comentar.