#################
Vhosts.conf
#This is where we store the VirtualHosts configuration.
#
#Since Apache 1.3.19, we modified the setup to include some nice tricks:
#
#- We added the User and Group directives so VirtualHosts now work with
# suexec directive. If set, Apache
will run all cgi scripts under that
# user and group (provided the uid
and gid are > 100 for security). The
# directories and cgi files *must*
belong to that user/group for the
# feature to work
#- We added the Setenv VLOG directive. This works in conjunction with
# the CustomLog in common.conf.
When Setenv VLOG is set, apache will
# create a /var/log/httpd/VLOG-YYYY-MM-<ServerName>.log
instead of logging
# to access_log. Use this instead
of defining a special logfile for
# each vhost, otherwise you eat up
file descriptors.
#- You can also specify a path for the VLOG for each Vhost, for example,
# to place the logs in each user's
directory. However, if you want to
# use the file for accounting,
place it in a directory owned by root,
# otherwise the user will be able
to erase it.
#- I suggest only including the ErrorLog *only* if the vhost will use
# cgi scripts. Again, it saves file
descriptors!
#- We added the Rewrite directives so vhosts will work with the
# PERLPROXIED configuration
################# IP-based Virtual Hosts
#<VirtualHost 192.168.2.100>
#User jmdault
#Group jmdault
#DocumentRoot /home/jmdault/public_html
#ServerName test2.com
#Setenv VLOG /home/jmdault/logs
#ErrorLogs /home/jmdault/test2-error_log
#RewriteEngine On
#RewriteOptions inherit
#</VirtualHost>
################# Named VirtualHosts
#NameVirtualHost 111.222.33.44
#<VirtualHost 111.222.33.44>
#ServerName www.domain.tld
#ServerPath /domain
#DocumentRoot /web/domain
#</VirtualHost>
<Directory /home/*/www>
<IfModule mod_access.c>
Order allow,deny
Allow from
all
</IfModule>
</Directory>
NameVirtualHost 192.168.0.2
<VirtualHost 192.168.0.2>
ServerName nomdemachine.votredomaine.com
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost 192.168.0.2>
ServerName web1.votredomaine.com
DocumentRoot /home/user1/www
</VirtualHost>
<VirtualHost 192.168.0.2>
ServerName web2.votredomaine.com
DocumentRoot /home/user2/www
</VirtualHost>