一つのIPアドレスで複数サイトを運用すべく、名前ベースのバーチャルホストの設定を行っていますが、片方のサイトが上手く表示されない状態となっています。
バーチャルホストの設定については、/etc/httpd/conf/httpd.confにて/etc/httpd/conf.d/vhost.confをIncludeで読み込む形としています。
一つ目に記載のドメインについては設定したドキュメントルートにアクセスすることで、正常に表示されていますが、二つ目に記載のドメインについて、設定したドキュメントルートにアクセスすると一つ目のドメイン配下のページが表示されてしまいます。
この状態は名前解決が上手くできていないことが原因なのでしょうか?
DNSの設定等で不足があるなどご指摘頂ける助かります。
なお、一つ目のドメインについてはlet`s encryptでSSL化しております。
環境等について下記に記載致します。
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
■環境
OS:centos7
apache:2.4
■表示したいサイトのドメイン設定(さくら):
(1)xxxx.yyyyyy.net ← AレコードでIPを指定
(2)zzzz.yyyyyy.net ← Aレコードで(1)と同じIPを指定
■/etc/httpd/conf.d/vhost.conf (バーチャルホストの設定ファイル)
<VirtualHost *:80>
ServerAdmin root@xxxx.yyyyyy.net
DocumentRoot /var/www/html
ServerName wiki.landwork-group.net
RewriteEngine on
RewriteCond %{SERVER_NAME} =wiki.landwork-group.net
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /usr/local/tomcat/apache-tomcat-9.0.35/webapps/gsession
ServerName zzzz.yyyyyy.net
<Location /gsessionn>
AllowOverride All
ProxyPass ajp://localhost:8009
</Location>
</VirtualHost>
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
あなたの回答
tips
プレビュー