/[adm]/puppet/modules/apache/templates/00_default_vhosts.conf
ViewVC logotype

Diff of /puppet/modules/apache/templates/00_default_vhosts.conf

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 207 by boklm, Mon Nov 8 13:13:13 2010 UTC revision 208 by misc, Mon Nov 8 13:30:00 2010 UTC
# Line 1  Line 1 
 # $Id: 00_default_vhosts.conf 250119 2008-07-26 14:51:31Z oden $  
 # $HeadURL: svn+ssh://svn.mandriva.com/svn/packages/cooker/apache-conf/current/SOURCES/00_default_vhosts.conf $  
 # This is an example 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!  
   
   
 ################# 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  
 # </VirtualHost>  
   
 ################# Named VirtualHosts  
 # NameVirtualHost 111.222.33.44  
 # <VirtualHost 111.222.33.44>  
 # ServerName www.domain.tld  
 # ServerPath /domain  
 # DocumentRoot /web/domain  
 # </VirtualHost>  
   
 #<VirtualHost alice.com>  
 #    ServerName alice.com  
 #    # normal vhost configs  
 #       <IfModule peruser.c>  
 #           # this must match a Processor line  
 #           ServerEnvironment alice users /home/alice  
 #  
 #           # these are optional - defaults to the values specified above  
 #           MinSpareProcessors 4  
 #           MaxProcessors 20  
 #       </IfModule>  
 #</VirtualHost>  
   
1  <VirtualHost *:80>  <VirtualHost *:80>
2          DocumentRoot /var/www/html          DocumentRoot /var/www/html
3          <Location />          <Location />
4                  Allow from all                  Allow from all
5          </Location>          </Location>
6          Redirect / http://www.mageia.org/          Redirect / http://www.<%= domain %>/
7  </VirtualHost>  </VirtualHost>

Legend:
Removed from v.207  
changed lines
  Added in v.208

  ViewVC Help
Powered by ViewVC 1.1.28