Apache統合スレ 12 (HTTPServer以外も含む)
- 496 :DNS未登録さん:2017/09/27(水) 17:29:51.75 ID:???.net
- ここでいいのかな?
apache の SSL証明書とかの設定について質問
1IPアドレスに複数のドメインを立ち上げ、SSL証明書を使いたいんだが、
その証明書をつけたいのが1つだけの場合、どうしたらいい?
ドメイン1 example.com(こいつだけSSL証明書を有効にしたい)
ドメイン2 example.org(ポート80のみ有効)
ドメイン3 example.jp (同上)
ssl.conf
Listen 192.168.0.1:443
以下略
example.com.conf
<VirtualHost 192.168.0.1:80>
ServerName example.com
(443へリダイレクト設定)
</VirtualHost>
<VirtualHost 192.168.0.1:443>
ServerName example.com
SSLENgine on
証明書パス等設定、以下略
</VirtualHost>
example.org.conf
<VirtualHost 192.168.0.1:80>
ServerName example.org
設定略
</VirtualHost>
example.jp.conf (設定は同上)
こんな感じで設定してアクセスすると example.com は確かに証明書が効いてて
全く問題ないんだが、https://example.org/ とかにアクセスすると、証明書エラー
になって、それでも続行したらアドレスは変わらず証明書エラーのまま example.com のページが表示される
これを以下のどちらかで対応したい。
・https://example.(org|jp)/ にアクセスがきたら
1.http://〜/ にリダイレクト
2.エラー表示
逆リダイレクト https → http の設定してみたんだが、証明書の設定がされてないぞってニュアンスのエラーが出てリダイレクトされない
1IP で複数証明書はいくつも出てくるが1つだけ有効にするってリファレンス見つけられんかった
196 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★