I'm trying to set up a config like
Code:
<VirtualHost *>
ServerName my.own.host
DocumentRoot /var/www/drupal
Alias /munin /var/www/munin
# more aliases ...
<Location /dev/trac>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /var/www/dev/trac/
PythonOption TracUriRoot /dev/trac
</Location>
<Location /dev/trac/login>
AuthType Basic
AuthName "Trac Authorization"
AuthUserFile /var/www/auth
Require valid-user
</Location>
<Location /dev/svn>
DAV svn
SVNPath /var/www/dev/svn/
</Location>
So that Drupal serves the main CMS and those extra locations allow access SVN and a Trac instance.
Now, I may access SVN, yet pointing to
http://my.own.host/dev/trac/ would lead to Drupal 404 error.
In case I comment DocumentRoot out, trac becomes accessible.
Now, what could be the point with DocumentRoot bloocking it?
TIA.