|
WSGIRestrictStdout Off
|
|
<VirtualHost *:80>
|
|
ServerName ldap
|
|
|
|
WSGIDaemonProcess web2py user=www-data group=www-data
|
|
|
|
WSGIProcessGroup web2py
|
|
WSGIScriptAlias / /var/web2py/wsgihandler.py
|
|
|
|
<Directory /var/web2py>
|
|
AllowOverride None
|
|
Order Allow,Deny
|
|
Deny from all
|
|
<Files wsgihandler.py>
|
|
Allow from all
|
|
</Files>
|
|
</Directory>
|
|
|
|
AliasMatch ^/controlies/([^/]+)/static/(.*) \
|
|
/var/web2py/applications/$1/static/$2
|
|
<Directory /var/web2py/applications/*/static/>
|
|
Order Allow,Deny
|
|
Allow from all
|
|
</Directory>
|
|
|
|
|
|
<LocationMatch ^/controlies/([^/]+)/appadmin>
|
|
Deny from all
|
|
</LocationMatch>
|
|
|
|
CustomLog /var/log/apache2/controlies-access.log common
|
|
ErrorLog /var/log/apache2/controlies-error.log
|
|
</VirtualHost>
|
|
|
|
|
|
<IfModule mod_ssl.c>
|
|
<VirtualHost *:443>
|
|
ServerName ldap
|
|
WSGIScriptAlias / /var/web2py/wsgihandler.py
|
|
|
|
|
|
|
|
SSLEngine on
|
|
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
|
|
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
|
|
|
|
|
|
|
|
|
|
<Directory /var/web2py>
|
|
AllowOverride None
|
|
Order Allow,Deny
|
|
Deny from all
|
|
<Files wsgihandler.py>
|
|
Allow from all
|
|
</Files>
|
|
</Directory>
|
|
|
|
AliasMatch ^/controlies/([^/]+)/static/(.*) \
|
|
/var/web2py/applications/$1/static/$2
|
|
<Directory /var/web2py/applications/*/static/>
|
|
Order Allow,Deny
|
|
Allow from all
|
|
</Directory>
|
|
|
|
CustomLog /var/log/apache2/secure-controlies-access.log common
|
|
ErrorLog /var/log/apache2/secure-controlies-error.log
|
|
|
|
|
|
</VirtualHost>
|
|
|
|
</IfModule>
|
|
|