次のようなコードでApacheをTomcat構成に構成しました
<VirtualHost *:80>
ServerName captiveportal
ProxyPass / http://ip:port/path
ProxyPassReverse / http://ip:port/path
</VirtualHost>
このリクエストをhttpsにリダイレクトしたいのですが、どうすればこれを達成できますか?
あなたの答えを見た後、私は私の設定を次のように変更しました
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile "/etc/httpd/conf/crt1.crt"
SSLCertificateKeyFile "/etc/httpd/conf/key1.key"
ProxyPass / http://ip:port/path
</VirtualHost>
<VirtualHost *:80>
ServerName captiveportal
Redirect / https://ip:port/path
</VirtualHost>
しかしcaptiveportal
、ブラウザに入力すると、URLにリダイレクトされhttps://ip:port/path
て表示されますproblem loading page
https://ip:port/path
ブラウザに表示したくないもう1つのこと。
注 :- https://ip:port/path
port は Tomcat のポートで、ip は Tomcat が実行されるマシンの IP です。