組み込みの Jetty の SSL ターミネーション プロキシとして Httpd をセットアップしたいと考えています。
この記事を見つけましたが、私の構成では機能しません。httpd-vhosts.conf に次のように記述して、 でアクセスできhttp://mysite:9023
ますhttp://app.mysite
。ただし、 でアクセスできませhttp://mysite:9023
んhttps://app.mysite
。
NameVirtualHost *:80
<VirtualHost *:80>
ServerName app.mysite
ServerAlias www.app.mysite
ProxyPreserveHost On
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://mysite:9023/
ProxyPassReverse / http://mysite:9023/
</VirtualHost>
NameVirtualHost *:443
<VirtualHost *:443>
ServerName app.mysite
ServerAlias www.app.mysite
ProxyPreserveHost On
SSLEngine On
SSLCertificateFile "C:\apache\httpd\conf\server.crt"
SSLCertificateKeyFile "C:\apache\httpd\conf\server.key"
<Location />
SSLRequireSSL
</Location>
ProxyPass / http://mysite:9023/
ProxyPassReverse / http://mysite:9023/
</VirtualHost>