すでに運用されているドメインにとは別に新しくサブドメインを追加したいと試みてみます。
###事象
Apacheのhttpd.confファイルにVirtualHostタグを追加し、
お名前.com上にこのようにDNSレコードを追加しました。
SSL証明書の発行はまだだったので
この接続ではプライバシーが保護されません "サブドメインの文字列" では、悪意のあるユーザーによって、パスワード、メッセージ、クレジット カードなどの情報が盗まれる可能性があります。詳細 NET::ERR_CERT_AUTHORITY_INVALID
が出力されました。ここまでは想定内だったのですが、、、
SSLの発行は後日やろうと思い二日後空けてアクセスしてみたら、、、
blog.example.com のサーバーの IP アドレスが見つかりませんでした。
に変わっていました。
DNSの設定を戻したら上記エラーは二つとも発生しないのですが
最近ではDNSの設定を行ったら「この接続ではプライバシーが保護されません」ではなく
「IP アドレスが見つかりませんでした。」のエラーが常に発生するようになってます。
(せめて「この接続ではプライバシーが保護されません」のエラーが発生してくれれば良いのですが)
###状況
今まで、httpd.confにはVirtualHostタグの記述はなく
今回初めてサブドメインを追加するシチュエーションです。
今回追記したVirtualHostは
<VirtualHost *:80> ServerName example.com DirectoryIndex index.html index.php AddDefaultCharset UTF-8 DocumentRoot /var/www/html/hoge/public <Directory "/var/www/html/hoge/public"> Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerName blog.example.com DirectoryIndex index.html index.php AddDefaultCharset UTF-8 DocumentRoot /var/www/html/hoge/blog <Directory "/var/www/html/hoge/blog"> Require all granted </Directory> </VirtualHost>
になります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。