allo
J'ai un site en turbogear qui a besoin d'un rewrite (le service écoute sur un autre port sur localhost, un peu comme tomcat). Par contre, lorsque je veux accéder au svn (/svn) tout les sous requete en dessous de /svn sont réenvoyer a ma régle rewrite suivante pour turbogears.
Dans le fond, ce que je veux, c'est que /svn/* soit envoyer a mon <location /svn>. Actuellement /svn fonctionne, /svn/projets ne fonctionne pas (passe dans la règles suivante)
voici ma config :
Code :
RewriteLog "/var/log/apache2/rewrite.log"
<Location />
Options FollowSymLinks
RewriteEngine on
RewriteRule ^/squint/(.*) /squint$1 [PT]
RewriteRule ^/svn(.*) /svn/$1 [L]
RewriteRule ^(.*) http://127.0.0.1:8081/$1 [P]
</Location>
Alias /squint "/var/www/squint/"
<Location /svn>
DAV svn
SVNParentPath /var/www/svn
AuthzSVNAccessFile /etc/apache/apache_svn.authz
AuthType Basic
AuthName "Subversion client repo"
AuthUserFile /etc/apache/apache-svn-auth-file
Require valid-user
</Location>
Selon ce que je comprend de apache2, c'est que [L] est supposé d'ignorer la règle suivante.
Quelqu'un a une petite idée?
Merci
(aussi squint ne fonctionne pas plus)