ServerName svn.bluefountain.com Alias /trac/ /usr/local/share/trac/htdocs/ DocumentRoot "/usr/local/trac/" RewriteEngine on RewriteRule ^/projects/+$ /projects/index.html [L] RewriteCond /usr/local/trac/env/$1 -d RewriteRule ^/projects/([[:alnum:]]+)(/?.*) /projects/trac.cgi$2 [S=1,E=TRAC_ENV:/usr/local/trac/env/$1] RewriteRule ^/projects/(.*) /projects/index.html SetEnv TRAC_ENV "/usr/local/trac/env" # # AuthType Basic # AuthName "SVN Login" # AuthUserFile /usr/local/trac/trac.htpasswd # Require valid-user # DAV svn SVNPath /usr/local/svnroot Options +ExecCGI AddHandler cgi-script #You have to allow people to read the files in htdocs Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all # # AuthType Basic # AuthName "trac" # AuthUserFile /usr/local/apache2/passwords # Require valid-user # #