このトピックでは、セキュア・サイト上でホストされているリソースに対してリバース・プロキシーとして振る舞うように、サイトを設定する方法について説明します。
このタスクについて
以下のステップでは、セキュア・サイト (例えば internal.mycompany.com) でホストされているリソースに対してリバース・プロキシーとして振る舞うことを望んでいる会社 (例えば www.mycompany.com) のリバース・プロキシーを構成する方法について説明します。
プロシージャー
- www.mycompany.com を、以下の例のように構成します。
<VirtualHost *:80>
ServerName host1
SSLProxyEngine On
KeyFile "c:/program files/ibm http server/clientkey.kdb"
ProxyPass /ssl/password.html https://examplehost/password.html
</VirtualHost>
- internal.mycompany.com を、以下の例のように構成します。
<VirtualHost *:443>
SSLEnable
KeyFile "c:/program files/ibm http server/serverkey.kdb"
</VirtualHost>
結果
ブラウザーが http://www.mycompany.com/ssl/password.html を要求すると、IBM HTTP Server は SSL を使用して internal.ibm.com に接続します。internal.mycompany.com がクライアント証明書を必要とする場合、IBM HTTP Server は、KeyFile 用に構成されているデフォルトの証明書を使用します。