Aller au contenu Aller au menu Aller au sous menu Aller à la recherche

Ligams » Publications » EzPublish » Url rewrite

Url rewrite et eZPublish

eZPublish réécrit les URL de manière naturelle avec son système d'URL virtuelles. Il est néanmoins possible de gérer davantage le contenu de ces URL grâce aux siteaccess.

La réecriture d'URL est très intéressante, notamment au niveau du référencement d'un site internet, afin d'optimiser les mots clés de certaines pages.

Edition du siteaccess

Ouvrir/créer tout d'abord le fichier settings/override/transform.ini.append.php :

<?php /* #?ini charset="utf-8"?

[Transformation]
Groups[]=urlalias_lowercase

[urlalias_lowercase]
Files[]
Extensions[]
Commands[]
Commands[]=normalize
Commands[]=transform
Commands[]=decompose
Commands[]=transliterate
Commands[]=diacritical
Commands[]=url_cleanup
Commands[]=lowercase

*/ ?>

Ainsi les mots dans les URLs seront tous en minuscule. Il faut maintenant configurer le site pour qu'il prenne en compte ce modèle, dans le site.ini, il suffit d'ajouter :

<?php /* #?ini charset="utf-8"?
...
[URLTranslator]
WordSeparator=dash
TransformationGroup=urlalias_lowercase
...

*/ ?>

Ainsi, toutes les URLs auront les mots séparés par des tirets.

Activer ces changements

Pour activer ces changement, il faut exécuter le script php suivant à partir de la racine du site

 

Puis vider le cache dans l'espace d'administration, et les URLs sont désormais modifiées.

Commentaires

Les commentaires sont tous validés par un modérateur, votre commentaire n'apparaît pas directement sur le site.
Aucun support n'est assuré ici, vous pouvez néanmoins laisser vos remarques et critiques sur l'article, les points de vue pertinents sont toujours les bienvenus.

Votez pour cet article

Vote: 4,50/5
(Nombre de votant(s) : 4)

Traduction automatique

Recherche

Ligams © 2009 tous droits réservés - Contact | Aide à la navigation | Plan du site | Glossaire | Infos légales | Accessibilité