VirtualHost
基本
下記のようなバーチャルホスト設定にしたい。
| URL | DocumentRoot |
|---|---|
| mizuhataya.com | /var/www/html |
| issei.mizuhataya.com | /home/issei/public_html |
httpd.conf の編集
# vi /etc/httpd/conf/httpd.conf
最後尾(Ctrl+G)に移動して、以下を追記。
/etc/httpd/conf/includes/*.conf を読み込む設定にします。
Include conf/includes/*.conf
virtualhost.conf の作成
# mkdir /etc/httpd/conf/includes # vi /etc/httpd/conf/includes/virtualhost.conf
*** virtualhost.conf の内容
NameVirtualhost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName mizuhataya.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/issei/public_html
ServerName issei.mizuhataya.com
<Directory /home/issei/public_html>
AllowOverride All
Options ExecCGI -Indexes FollowSymLinks
</Directory>
</VirtualHost>
確認
# service httpd restart
ブラウザから、mizuhataya.com, issei.mizuhataya.com にそれぞれアクセスして確認。