【Apache2.4】VirtualHostディレクティブの記述方法。

2.2系とだいぶちがって詰まったのでメモ。

まず2.2系で必要だった「NameVirtualHost *:80」といった記述はもう不要。

<VirtualHost *:80>
    ServerName centos.local.lcl
    DocumentRoot /home/worker/work
    RewriteEngine On
    <Directory "/home/worker/work">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Directoryディレクティブ内での権限の付与方法などがだいぶ違っているので注意。