CentOS7 + Apache2.4 でバーチャルホスト

CentOS7 + Apache2.4 でバーチャルホストを利用する最低限の記述

# vi /etc/httpd/conf.d/vhost.conf

any を先に記述、ログを分ける等のオプションはそれぞれの中に追記

<VirtualHost *:80>
        ServerName any
        DocumentRoot /var/www/html
</VirtualHost>

<VirtualHost *:80>
        ServerName hogehoge.com ←ドメイン
        DocumentRoot /var/www/html/hoge ←ディレクトリ
</VirtualHost>

cgiを動かすなら
<Directory /var/www/html/hoge >
        Options +ExecCGI
        AddHandler cgi-script .cgi .py
</Directory>

コメント