Cette rubrique décrit comment configurer un site pour qu'il agisse en tant que proxy inverse pour une ressource hébergée sur un site sécurisé.
Pourquoi et quand exécuter cette tâche
Les étapes suivantes décrivent comment configurer un proxy inverse pour une société (par exemple,
www.example.com) qui souhaite agir en tant que proxy inverse pour une ressource hébergée sur un site sécurité (par exemple,
internal.example.com).
Procédure
- Configurez www.example.com d'après l'exemple suivant :
<VirtualHost *:80>
ServerName host1
SSLProxyEngine On
KeyFile "c:/program files/ibm http server/clientkey.kdb"
ProxyPass /ssl/password.html https://examplehost/password.html
</VirtualHost>
- Configurez internal.example.com d'après l'exemple suivant :
<VirtualHost *:443>
SSLEnable
KeyFile "c:/program files/ibm http server/serverkey.kdb"
</VirtualHost>
Résultats
Lorsqu'un navigateur demande
http://www.example.com/ssl/password.html, IBM® HTTP
Server établit une connexion avec
internal.ibm.com à l'aide du protocole SSL.
Si
internal.example.com requiert un certificat client, IBM HTTP Server utilise le certificat par défaut du fichier KeyFile pour lequel il est configuré.