2017-05-13 8 views
-2

2つの接続ドメインを持つApache 2サーバーがあります。 Let's Encryptの証明書を使用します。しかし、私の問題は、最初のドメインの証明書だけが動作することです(1.webpage.com)。 SSLは両方のドメインで動作します。 これはNameVirtualHostディレクティブを追加Apache2サブドメインを持つ複数のSSL証明書が動作しない

<IfModule mod_ssl.c> 
<VirtualHost *:443> 

    ServerName 1.webpage.com 
    ServerAdmin [email protected] 
    DocumentRoot /var/www 
    SSLEngine on 
    #LogLevel info ssl:warn 

    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

    #Include conf-available/serve-cgi-bin.conf 
    SSLCertificateFile /etc/letsencrypt/live/1.webpage.com/fullchain.pem 
    SSLCertificateKeyFile /etc/letsencrypt/live/1.webpage.com/privkey.pem 
    Include /etc/letsencrypt/options-ssl-apache.conf 
</VirtualHost> 

<VirtualHost *:443> 
    ServerName 2.webpage.com 
    DocumentRoot /var/www/2 

    SSLCertificateFile /etc/letsencrypt/live/2.webpage.com/fullchain.pem 
    SSLCertificateKeyFile /etc/letsencrypt/live/2.webpage.com/privkey.pem 
    Include /etc/letsencrypt/options-ssl-apache.conf 
</VirtualHost> 

乾杯

+0

削除された回答で判断して問題が解消されたら、今すぐ削除してください。 –

答えて

0

てみてください、私の設定ファイルです。

NameVirtualHost *:443 
<IfModule mod_ssl.c> 
<VirtualHost *:443> 
    ServerName 1.webpage.com 
    ... 
</VirtualHost> 
関連する問題