EC2でバーチャルドメインを追加する

AWSでの操作

まず、Route53でレコードの設定を行う。Aレコードで設定し、バーチャルドメインを追加したいインスタンスのEIPを指定する。

Apacheでの操作

vim /etc/httpd/conf/httpd.conf

で設定ファイルを開いたら、下記の項目を追加する。

NameVirtualHost *:80

<VirtualHost *:80>
   DocumentRoot /var/www/html #指定するディレクトリ
   ServerName {ドメイン1(元のドメイン)}
</VirtualHost>

<VirtualHost *:80>
   DocumentRoot /var/www/virtual #指定するディレクトリ
   ServerName {ドメイン2}
</VirtualHost>

最後に再起動やリロードで設定ファイルを適用する。