Les URL du HTML ne sont plus réécrites | AEM 6.x

Problème

Les URL ne sont plus réécrites dans la sortie HTML.

Cela s’applique si vous utilisez des mappages Resource Resolver ou /etc/map et qu’ils contribuent à la résolution de l’URL en entrée mais pas sur la réécriture du HTML en sortie.

Environnement

AEM 6.x

Cause

Il est probable que la réécriture de lien soit désactivée.

Résolution

Voici un certain nombre d’éléments à vérifier qui pourraient solutionner le problème :
1. Accédez à http://aem-host:port/system/console/configMgr
2. Recherchez la configuration OSGi Link Checker Service (Service de vérificateur de lien).
3. Vérifiez que l’option Link Check Override Patterns (Schémas de remplacement de vérificateur de lien) n’est PAS définie sur « ^. ».  La valeur doit être « ^system/ » (comme c’était le cas dans la plupart des versions d’AEM, AEM 6.0 à 6.4).
4. Vérifiez également qu’aucun Special Link Patterns (schéma de lien spécial) susceptible d’empêcher la réécriture n’est défini.
5. Si le problème persiste, recherchez la configuration OSGi Link Checker Transformer (Transformateur de vérificateur de lien).
6. Vérifiez que la case Disable Rewriting (Désactiver la réécriture) est décochée.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne