Khushwant Singh
Les URL Vanity dans CQ
Vous définissez des URL personnalisées dans CQ pour créer des URL faciles à mémoriser et à rechercher sur votre site Web.
La vidéo suivante montre comment définir une URL Vanity pour une page spécifique de votre site Web.
Adobe CQ : création d’une URL de Vanity
Vérifier l’URL Vanity
Pour vérifier l’URL Vanity que vous avez créée à l’aide des étapes de la vidéo, procédez comme suit :
- Accédez à la console Web d'Adobe CQ5 (http://localhost:4502/system/console/jcrresolver).
- Saisissez le nom de l’URL Vanity dans la zone de texte Test de la section Test de configuration, puis cliquez sur Résoudre.
Le résultat du test s’affiche sur la ligne suivante.
Si vous avez défini l’URL correctement, la valeur du chemin dans le résultat affiche l’URL résolue.
path=/content/geometrixx-outdoors/en/men/shirts/bambara.html
Vous pouvez également utiliser le résolveur de ressources Sling pour vérifier les problèmes que vous rencontrez lors de la création d'URL Vanity.
Par exemple, si l’URL Vanity n’existe pas :
NonExistingResource, path=/newdealoftheday
En outre, vous avez défini une URL Vanity, mais lorsque vous testez l’URL sur le navigateur, une autre page apparaît.
Encore une fois, vous pouvez utiliser l'outil Sling Resource Resolver pour vérifier l'URL résolue d'une URL Vanity. Par exemple, vous avez défini la même URL Vanity (dealoftheday) pour deux pages de votre site Web.
Ce problème se produit car vous définissez les URL Vanity par page. Il est donc nécessaire d’accéder à une page spécifique pour définir une URL Vanity pour cette page. Dans ce cas, vous avez par inadvertance défini la même URL Vanity pour deux pages.
Pour contourner ce problème, vous pouvez soit accéder au Sling Resource Resolver et parcourir la liste des Resolver Map Entries. Cette liste contient les URL Vanity définies.
Vous pouvez également utiliser la fonctionnalité de mappage d'URL de CQ pour répliquer cette fonctionnalité.
Mappage d’URL
Pour créer une carte URL entre une URL /content dans votre référentiel et une URL raccourcie :
- Accédez à l'onglet Configuration de la console Web Adobe CQ5 (http://localhost:4503/system/console/configMgr).
- Accédez à la section Apache Sling JCR Resource Resolver.
- Cliquez sur le signe + dans la section Mappages d’URL.
- Dans la nouvelle zone de texte, entrez l’URL résolue et l’URL Vanity.
- /content/geometrixx-outdoors/en/unlimited-blog/2012/01/going_for_gold.html:/goingforgold
- Cliquez sur Enregistrer.
- Enfin, suivez les étapes pour vérifier votre URL Vanity, goingforgold.
Accéder à votre compte