- 締切済み
certbot-autoで複数ドメインの証明書
centos6+Apacheでcertbot-autoを使いSSL化をしようとしています。 hoge1.jp hoge2.com hoge2.jp の3つのドメインを一つのサーバーにて使用してます。 いろいろ試してみたところhoge1.jpはhttpsへリダイレクトできましたが、hoge2.comとhoge2.jpが警告が出る、または自動でhttps://hoge1.jpへリダイレクトされてしまい困っております。 検索してみてるのですがマルチドメインの方法は多数ありますが複数ドメインのほうは見つかりません。 うまく設定できたかた、ご教授いただけませんでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#259146
回答No.1
確認事項 ドメイン毎に証明書は所得されていますか? 方法 各ドメイン用の通常用VirtualHostの設定を作成し RewriteEngine On RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,QSA,R=permanent] 上記リダイレクトの設定を行う SSL用の設定 公開するHPの設定と証明書の設定をする。 ご存知かもしれませんが設定時の注意事項です 設定変更後は必ずapacheを再起動か再読み込みさせる。 ブラウザーによてはキャッシュが効き再設定後の状態が反映されない時がある。 回答ではありませんがリダイレクトの方法は色々ありますが、まずは、SSLのページが正常に表示されることが大切と考えて設定を行うと良いかと思います。
補足
certbot-autoコマンドを3回(hoge1.jp、hoge2.com、hoge2.jp)行ったり、certbot-autoコマンドで3つまとめて指定したりしています。 おのおのの場所に証明書ファイルがありますので取得はできてると思いますがその中身が正常なのかどうかは調べれていません。 あと、ご指摘の 各ドメイン用の通常用VirtualHostの設定を作成し RewriteEngine On RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,QSA,R=permanent] 上記リダイレクトの設定を行う は記入、再起動済みです。