2017-03-11 6 views
0

httpd.confファイルに次の2つのセクションがあります。指定された場所に* .example.bizのワイルドカード証明書がインストールされています。ご覧のとおり、両方のセクションで4つのSSLディレクティブが同一(コピー&ペースト)されています。しかし、私がexample.bizに行くと、2015年にCA証明書が期限切れになったというsshエラーが発生します。サブドメインに行くと、2018年に有効期限が切れるという正しい証明書チェーンが取得されます。私は例を使用していることをお詫びしますこれは秘密のままでなければならないクライアントのためのものです。Apacheが誤ったSSL証明書を提供しています

<VirtualHost *:443> 
    SSLEngine on 
    SSLCertificateFile /etc/pki/tls/certs/2017.crt 
    SSLCertificateKeyFile /etc/pki/tls/private/my_biz_2016.key 
    SSLCertificateChainFile /etc/pki/tls/certs/2017_ca.crt 
    <Directory /var/www/MyCompany/example.com/public/> 
      AllowOverride All 
    </Directory> 
    ErrorLog /var/www/logs/example.com/error.log 
    CustomLog /var/www/logs/example.com/access.log combined 
    DocumentRoot /var/www/MyCompany/example.com/public/ 
    ServerName example.biz 
</VirtualHost> 


<VirtualHost *:443> 
    SSLEngine on 
    SSLCertificateFile /etc/pki/tls/certs/2017.crt 
    SSLCertificateKeyFile /etc/pki/tls/private/my_biz_2016.key 
    SSLCertificateChainFile /etc/pki/tls/certs/2017_ca.crt 
    <Directory /var/www/MyCompany/SubDomain/public/> 
      AllowOverride All 
    </Directory> 
    ErrorLog /var/www/logs/SubDomain/error.log 
    CustomLog /var/www/logs/SubDomain/access.log combined 
    DocumentRoot /var/www/MyCompany/SubDomain/public/ 
    ServerName subdomain.example.biz 
</VirtualHost> 

最後に、それが助けになるならば、これは私の.htaccessファイルです:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.php$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 

も:私は両方のドメインをpingを実行し、それらの両方のポイントを同じサーバに、私はCloudFlareのか、何を使用していませんのようなものです。 私はまた、確かめるためにApacheを再起動しました。

+0

'ServerName' /' ServerAlias'にexample.bizがありません – Deadooshka

+0

おそらくこの回答はhttp://unix.stackexchange.com/a/217961/26493に役立ちます –

+0

私はそれがおそらく問題だと思ったが、GoDaddy代替ドメイン名としてルートドメインが含まれています。 – ajon

答えて

0

私はバーチャルホストのファイルで私のバーチャルホストのすべてを定義しますが、私のhttpd.confファイルで、私は明らかのようなデフォルトのセットでそれを設定します。私はそれらの誤ったデフォルトを削除したら、それは仕事を始め

ServerAdmin [email protected] 
ServerNAme example.biz 
DocumentRoot /var/www/html # I wasn't using this folder 

関連する問題