はじめに:
VhostのApache2.4では、バックエンドで自己署名証明書または期限切れの証明書を使用してHTTPSでバックエンドにプロキシできるようにするには、次のディレクティブを含める必要があります。
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
また、必要なApache2モジュールを次のように有効にする必要があります。
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_connect
service apache2 restart
Apache 2.4を使用してWebminポート10000にプロキシする場合の例:
RewriteEngine On
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
RewriteRule ^/(.*) https://127.0.0.1:10000/$1 [P]
ProxyPassReverse / https://127.0.0.1:10000