Configuration du serveur Web Apache
Configurez la communication entre HCL Digital Experience et votre serveur Web Apache.
Procédure
-
Si vous utilisez IBM HTTP Server ou Apache Server, editez le fichier httpd.conf sur le serveur Web. Affectez la valeur On à la directive AllowEncodedSlashes. Ajoutez la directive au niveau racine en tant que directive globale.
Type de serveur du protocole HTTP Lien vers la documentation Lisez la documentation HTTP Server appropriée IBM HTTP Server Lisez la documentation Apache Server appropriée AllowEncodedSlashes instructions - Arrêtez le serveur Web.
- Installez et configurez le plug-in de serveur Web sur le système où se trouve le serveur Web. Utilisez l'assistant d'installation des plug-ins fourni avec WebSphere® Application Server. Reportez-vous à la rubrique suivante pour plus d'informations :
- AIX® HP-UX Linux™ Solaris Windows™: Sélection d'un diagramme et d'un organigramme topologique de serveur Web
- IBM® i: Sélection d'un diagramme et d'un organigramme topologique de serveur Web
- z/OS® : Implémentation d'un plug-in de serveur Web
Important : Selon la manière dont vous utilisez le serveur Web, vous devez ajuster le paramètre ServerIOTimeout. Il définit le délai d'attente d'une réponse de l'application par le plug-in. La valeur minimale recommandée est 60, mais vous devrez éventuellement augmenter cette valeur si vous extrayez les données d'une base de données. Pour mettre à jour cette valeur, recherchez et ouvrez le fichier plugin-cfg.xml et affectez une valeur appropriée au paramètre ServerIOTimeout. Pour plus d'informations, voir la section Questions courantes sur le plug-in du serveur. - Les fonctions REST Web 2.0 du portail peuvent requérir l'activation d'une méthode PUT et DELETE. Si ces méthodes sont désactivées sur votre serveur Web, exécutez l'une des actions suivantes :
- Activez l'établissement de tunnels HTTP pour simuler les demandes PUT et DELETE, ce qui signifie que les demandes POST sont utilisées à la place. Pour plus d'informations, voir le lien
Activation de la mise en canal des méthodes HTTP
. - Suivez les instructions applicables à votre serveur Web pour activer les requêtes PUT et DELETE.
- Activez l'établissement de tunnels HTTP pour simuler les demandes PUT et DELETE, ce qui signifie que les demandes POST sont utilisées à la place. Pour plus d'informations, voir le lien
- Démarrez le serveur Web.
- Facultatif : Si vous souhaitez utiliser la version abrégée d'URL de redirection, ajoutez une règle de réécriture à votre serveur Web. Pour plus d'informations, lisez la section Fourniture d'URL de redirection abrégées.