【AWS】サブドメイン毎に参照先のディレクトリを分ける

2020-12-24AWS,Route 53EC2,httpd.conf,Route53

1.Route53でサブドメインの設定

サブドメインのレコードセットを追加する。Aでロードバランサーへのエイリアスにするか、CNAMEでドメイン名を指すかする。

2.httpd.confにバーチャルホストの設定を追記

/etc/httpd/conf/httpd.conf にバーチャルホストの設定を追記する。

# サブドメイン無しでアクセスされた場合に参照するディレクトリ 
<VirtualHost *:80>
   DocumentRoot /var/www/html/
   ServerName mkdev.work:80
</VirtualHost> 
# サブドメインでアクセスされた場合に参照するディレクトリ
<VirtualHost *:80>
   DocumentRoot /var/www/html2/
   ServerName sub.mkdev.work:80
</VirtualHost>

サブドメインでアクセスして確認

2020-12-24AWS,Route 53EC2,httpd.conf,Route53

Posted by ケイ