Httpsの構成にmod_sslを使用した、異なるポート番号の同じドメイン名でLinuxで構成された仮想ホストの1つにSSL(443)を構成しようとしました。 httpsを使用する仮想ホスト80の場合、正常に機能しています。問題は、ポート番号8081と8082に別の仮想ホストを構成し、8081と8082の両方の構成済み仮想ホストにHTTPSを提供したいということです。
ポート番号8081および8082のサイトは機能していますが、これらのポートはhttpsで機能する必要があります
誰かがこれについて私を助けてくれますか
私は以下の構成を試しました:
<VirtualHost *:443 *8081>
ServerName Test.domain.com
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
DocumentRoot /var/www/html/test/
</VirtualHost>
<VirtualHost *:443 *8082>
ServerName Test.domain.com
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
DocumentRoot /var/www/html/test2/
</VirtualHost>
Listen 443
Listen 8081
Listen 8082
<VirtualHost 127.0.0.1:8081>
ServerName Test.domain.com
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
DocumentRoot /var/www/html/test/
</VirtualHost>
<VirtualHost 127.0.0.1:8082>
ServerName Test.domain.com
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
DocumentRoot /var/www/html/test2/
</VirtualHost>
VirtualHostのその他の例を参照してください: https://httpd.Apache.org/docs/2.4/vhosts/examples.html