通常、仮想ホストでは、次のディレクティブを使用してsslがセットアップされます。
Listen 443
SSLCertificateFile /home/web/certs/domain1.public.crt
SSLCertificateKeyFile /home/web/certs/domain1.private.key
SSLCertificateChainFile /home/web/certs/domain1.intermediate.crt
差出人: 複数の仮想ホストを持つサーバー上の単一ドメインでSSLを有効にする場合、この構成は機能しますか?
違いは何であるSSLCertificateFile
とはSSLCertificateChainFile
?クライアントはGoDaddyからCAキーを購入しました。GoDaddyはSSLCertificateFile
(.crtファイル)とSSLCertificateKeyFile(.keyファイル)のみを提供し、では提供していないようSSLCertificateChainFile
です。
SSLCertificateChainFile
パスが指定されていなくてもSSLは機能しますか?
また、これらのファイルを配置する正規のパスはありますか?
/etc/ssl
、/usr/local/etc/ssl
またはにssl
ウェブサイトへのサブディレクトリの特定(例えば/home/www/example.com/data
、ウェブサイトが、その後たhome/www/example.com/ssl
本命を持っています)。