Mais de quoi tu parles?
Je parle des messages d'erreurs que vous avez certainement croisé auprès de certains sites web. Des messages du genre:
Error 404 : object not found Error 505 : HTTP version not supported Error 301 : object permanently moved Error 401 : access deniedSouvent ses messages viennent poluer un site web et le rendent pas très agréable à visiter, comme chaque webmaster j'ai l'habitude de mettre à jour fréquement mon site web. Il m'arrive des fois où je change le nom de certaines pages, l'emplacement d'un répértoire. Et soit par oublie, soit par manque de temps, je ne change pas le code html indexant ses pages en questions. Cela est suffisant pour déclancher l'erreur 404 dans une page blanche en dehors de vos designs. Il faut donc trouver une solution à ce problème pénible.
Comment je fais pour personnaliser mes messages d'erreurs?
C'est très simple et rapide. Je vais vous donner un exemple facile à mettre en place et peut être généralisé selon vos besoins. Suivez les étapes suivantes: Vous pouvez rajoutter autant de pages d'erreurs que vous le voulez. Je vous laisse une liste d'erreurs qui pouura vous aider:200 : request completed
201 : object created, reason = new URI
202 : async completion (TBS)
203 : partial completion
204 : no info to return
205 : request completed, but clear form
206 : partial GET furfilled
300 : server couldn't decide what to return
301 : object permanently moved
302 : object temporarily moved
303 : redirection w/ new access method
304 : if-modified-since was not modified
305 : redirection to proxy, location header specifies proxy to use
307 : HTTP/1.1: keep same verb
400 : invalid syntax
401 : access denied
402 : payment required
403 : request forbidden
404 : object not found
405 : method is not allowed
406 : no response acceptable to client found
407 : proxy authentication required
408 : server timed out waiting for request
409 : user should resubmit with more info
410 : the resource is no longer available
411 : the server refused to accept request w/o a length
412 : precondition given in request failed
413 : request entity was too large
414 : request URI too long
415 : unsupported media type
500 : internal server error
501 : required not supported
502 : error response received from gateway
503 : temporarily overloaded
504 : timed out waiting for gateway
505 : HTTP version not supported