Activation de la prise en charge d'adresses URL personnalisées

In a new HCL Portal Version 8.5 installation, vanity URL support is enabled. If you upgrade your HCL Portal from a previous version to Version 8.5, vanity URL support is disabled. Vous pouvez activer et désactiver la prise en charge d'adresses URL personnalisées selon les besoins à l'aide d'une tâche de configuration de portail.

Pourquoi et quand exécuter cette tâche

Si la prise en charge des adresses URL personnalisées n'est pas activée et qu'un utilisateur tente d'accéder à une adresse URl personnalisée, le portail génère un code retour 404.
Remarque : Pour que les adresses URL personnalisées fonctionnent, les pages gérées doivent également être activées comme prérequis. Pour plus d'informations, voir la rubrique Activation des pages gérées après la migration. Si vous désactivez les pages gérées cette étape désactive également les adresses URL personnalisées. De même si vous ne désactivez pas les adresses URL personnalisées et que vous activez à nouveau les pages gérées, les adresses URL personnalisées fonctionnent à nouveau.
Activation de la prise en charge d'adresses URL personnalisées

Pour activer la prise en charge d'adresses URL personnalisées, utilisez la tâche de configuration enable-vanityurl-support. Cette tâche définit une nouvelle propriété personnalisée dans le fournisseur d'environnement de ressources du service de configuration WP. Le nom de propriété est vanityurl.support.enabled. Lorsque vous exécutez la tâche de configuration, la propriété est définie sur la valeur true.

Remarque : Il est obligatoire d'activer des pages gérées pour que les adresses URL personnalisées soient activées. Si la prise en charge de pages gérées n'est pas activée, la tâche enable-vanityurl-support échoue. Dans ce cas, exécutez en premier la tâche enable-managed-pages.
Désactivation de la prise en charge d'adresses URL personnalisées

Pour désactiver la prise en charge d'adresses URL personnalisées, utilisez la tâche de configuration disable-vanityurl-support. Cette tâche supprime la propriété personnalisée vanityurl.support.enabled dans le fournisseur d'environnement de ressources du service de configuration WP. Si le portail reçoit une demande d'envoi d'une adresse URL personnalisée, il génère un code retour 404.

Syntaxe
Ces tâches de configuration sont appelées de la manière suivante :
AIX®
Enable: ./ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ./ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
HP-UX
Enable: ./ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ./ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
IBM®i
Enable: ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Linux
Enable: ./ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ./ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Solaris
Enable: ./ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ./ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Windows
Enable: ConfigEngine.bat enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ConfigEngine.bat disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
z/OS®
Enable: ./ConfigEngine.sh enable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
Disable: ./ConfigEngine.sh disable-vanityurl-support -DPortalAdminPwd=password -DWasPassword=password
A faire : Après avoir exécuté la tâche enable-vanityurl-support ou disable-vanityurl-support redémarrez le serveur. Go to Starting and stopping servers, deployment managers, and node agents for specific instructions.