Tags Mots clés

Archives Archives

« mai 2008 »
L M M J V S D
01 02 03 04
05 06 07 08 09 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

RSS Flux RSS

Billets Flux RSS Brick CMS Flux RSS Brick CMS

Commentaires Flux RSS Brick CMS Flux RSS Brick CMS

Newsletter Newsletter

Search Recherche

Gestion des pages d'erreurs

Publié par La Blonde, le 07/04/2008 dans Annonces - 56 lectures

Jusqu'à présent, Brick CMS disposait des plugins "404" et "access_denied" qui permettaient de gérer et personnaliser les pages d'erreurs qui peuvent survenir sur un site. Ces deux plugins ont fusionnés en un seul. Le plugin "errors", en plus de gérer les erreurs 404 et 403 des anciens plugins gère également les erreurs 410 et 500 et pourra évoluer pour prendre en charge d'autres erreurs moins courantes.

Les erreurs 410 (Gone)

Ce nouveau plugin, avec la gestion des erreurs 410, a permis de faire évoluer l'affichage des éléments du contenu. Auparavant, lorsque le statut d'un élément était configuré sur "désactivé", une requête vers la page correspondante retournait une erreur 404 (page non trouvée). Dorénavant, un élément parametré sur le statut "désactivé" retournera une erreur 410 (Ressource non disponible). Ceci permet de déclarer aux moteurs de recherche de ne pas conserver de référence à la page et de spécifier aux visiteurs provenant d'un site externe que la page n'existe plus.

Modèles de données

Pour simplifier la personnalisation de l'affichage des pages d'erreurs, un seul modèle est nécessaire au lieu de un par langue dans la gestion précédente. Des tags de langues sont disponibles pour chaque erreur et chaque langue.

Mise à jour

Pour bénéficier de cette nouvelle gestion des erreurs :

Aucun rétrolien

Pour faire un rétrolien sur ce billet : http://www.brick-cms.org/blog/19.html?ext=tb

Aucun commentaire

Envoyer un commentaire




Les codes HTML seront supprimés à l'exception des liens, du gras, de l'italique et du souligné.

 1 3 0 Recopiez le code dans le champ de contrôle

15.7 Kb de code HTML généré en 1.13 secondes avec 13 requêtes executées et 62 scripts chargés (340.1 Kb)