Removed logging configuration (do this in localsettings.py).
[cas.git] / cas.vhost.template
1 <VirtualHost *:80>
2   ServerName $DOMAIN
3   ServerAlias $DOMAIN_ALIASES
4   
5   ServerAdmin $ADMIN_EMAIL
6
7   Alias /robots.txt $MEDIA_ROOT/static/robots.txt
8   Alias /favicon.ico $MEDIA_ROOT/static/favicon.ico
9
10   Alias /media/ $MEDIA_ROOT
11
12   #
13   # Logs
14   LogLevel info
15
16   #
17   # WSGI configuration follows
18   #
19
20   WSGIDaemonProcess $PROJECT_NAME processes=2 threads=1 user=$WSGI_USER group=$WSGI_USER display-name=%{GROUP}
21   WSGIProcessGroup $PROJECT_NAME
22   WSGIScriptAlias / $WSGI_TARGET
23
24   <Directory $WSGI_DIR>
25     Order allow,deny
26     Allow from all
27   </Directory>
28   
29   <Location /media>
30     # Insert filter
31     SetOutputFilter DEFLATE
32
33     # Don't compress images
34     SetEnvIfNoCase Request_URI \
35     \.(?:xsl|xml|json|gif|jpe?g|png)$ no-gzip dont-vary
36   </Location>
37
38   <Directory $MEDIA_ROOT >
39     Order allow,deny
40     Allow from all
41   </Directory>
42
43   #<Directory $MEDIA_ROOT/static >
44   #   Header unset ETag
45   #   FileETag None
46   #   ExpiresActive On
47   #   ExpiresDefault "now plus 1 year"
48   #</Directory>
49
50 </VirtualHost>
51