# HTTP vhost which exists purely to redirect to the HTTPS vhost.
ServerName trac.domain.com
ServerAlias *.trac.domain.com
RedirectPermanent / https://trac.domain.com/
ServerName trac.domain.com
ServerAlias *.trac.domain.com
ServerAdmin webmaster@trac.domain.com
DocumentRoot /srv/trac.domain.com/
# SetEnv HTTPS 1
RewriteEngine On
# To debug url rewrite
RewriteLog "/var/log/apache2/rewrite.log"
RewriteLogLevel 2
# Added after asking someone in #apache how to remove /trac/
# its failling
RewriteRule ^/trac/(.*)$ /$1 %{REQUEST_URI}
LogLevel info
ErrorLog /var/log/apache2/trac.error.log
CustomLog /var/log/apache2/trac.access.log combined
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /srv/trac.domain.com/
PythonOption TracUriRoot /
## LDAP Authentication stuff