Alias「foo」の設定。
DocumentRoot は「/home/foo/htdocs」。
Alias /foo "/home/foo/htdocs/" <Directory "/home/foo/htdocs/"> Options -Indexes FollowSymlinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
ブラウザからアクセス
http://example.com/foo
事前にログ格納用のディレクトリ「/var/log/apache/foo」を作成しておく。
ディレクトリのパーミッションは apache が書き込める権限を付与。
Alias /foo "/home/foo/htdocs/" <Directory "/home/foo/htdocs/"> Options -Indexes FollowSymlinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> SetEnvIf Request_URI "^/foo" foo CustomLog "| /usr/local/sbin/rotatelogs /var/log/apache/foo/access_log.%Y%m%d 86400 540" combined env=foo ErrorLog "| /usr/local/sbin/rotatelogs /var/log/apache/foo/error_log.%Y%m%d 86400 540" env=foo