Configuration de la correction des liens

Question

Comment configurer la portabilité des liens pour les liens internes ? Exemple : j'ai des liens internes vers /content/mysite/ch/de et je souhaite changer ces derniers en /ch/de.

Réponse, résolution

CQ5.x utilise le mécanisme Apache Sling's Resource Resolver pour résoudre et mapper les liens vers les ressources. Avec la console de gestion Felix, activer la portabilité des liens pour l’exemple donné ci-dessus est une simple question de configuration.

REMARQUE : si vous exécutez CQ5.1, installez le correctif #20568 comme condition préalable, disponible depuis [1].

Voici ce que vous devez faire :

  • ouvrez la console de gestion Felix sous http://<host>:<port>/system/console
  • Passer à l’onglet « Configuration »
  • dans le menu déroulant du haut, sélectionnez l’élément « Apache Sling Resource Resolver » et cliquez sur « Configurer ».
  • naviguez vers le bas jusqu'à « URL Mappings » et ajoutez un mappage, par exemple /content/mysite/-/
  • enregistrez les modifications

Désormais CQ5 devrait modifier tous les liens internes en fonction des mappages d'URL configurés. De plus, la console de gestion Felix fournit une présentation de tous les mappages et résolveurs actuellement configurés. Passez simplement à l'onglet « JCR ResourceResolver » Il est également possible de tester comment le Resource Resolver résoudra ou effectuera le mappage des URL vers les ressources.

Pour plus d'informations sur le fonctionnement du Sling's Resource Resolver, veuillez vous référer à [2].

 

CQ5.3

La configuration ci-dessus est dépréciée depuis CQ5.3. Au lieu de configurer Sling Resource Resolver, il est recommandé d’utiliser les fonctionnalités de mappage d’URL de Sling pour réécrire les liens. Reportez-vous à l'article How to map multiple domains to one CQ5 instance pour un exemple de configuration.

 

S’applique à

CQ5.1, CQ5.2

 

[1] Flexible Resource Resolution

Telechargement

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX 2024

Adobe MAX
La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX

La conférence sur la créativité

Du 14 au 16 octobre à Miami Beach et en ligne