Bonjour,

J'avais posé une question dans le thread suivant: http://www.developpez.net/forums/d91...-meme-serveur/

J'ai bien avancé mais je suis confronté à un dernier petit soucis.

Pour rappel, j'ai une machine sur laquel j'ai un serveur Apache2 sur le port 80 avec un Subversion derriere. Le couple Apache2 + SVN fonctionne correctement.

J'ai également d'autres serveurs installés sur la machine, comme Jira sur le port 8080. Nous avons créer un domaine sur le DNS de l'entreprise afin d'avoir une URL qui attaque JIRA. Pour éviter de devoir ajouter le numéro de port 8080 sur l'URL public de JIRA, je me suis lancé dans l'installation d'un virtualHost sur mon Apache2 afin de faire de la réécriture d'URL.

Mon problème est que lorsque j'active mon virtualHost, le repository SVN n'est plus accessible. Il redevient accessible lorsque je commente la ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Include conf/extra/httpd-vhosts.conf
Voici la config SVN qui se trouve à la fin du httpd.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath /opt/CollabNet_Subversion/data
AuthType Basic
AuthName "Référentiels Subversion"
AuthUserFile passwd
AuthzSVNAccessFile /opt/CollabNet_Subversion/data/SvnAccessFile
Require valid-user
</Location>
Et voici le virtualHost que j'ai ajouté dans le fichier conf/extra/httpd-vhosts.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<VirtualHost *:80>
    ServerName test.info
    ProxyPreserveHost On
    ProxyPass / http://localhost:8080/
    ProxyPassReverse / http://localhost:8080/
    ErrorLog "logs/test.info-error_log"
    CustomLog "logs/test.info-access_log" common
</VirtualHost>
Le nom de domaine étant ici test.info.
J'utilise la version 2.2.11 de Apache.

Comment dois-je configurer Apache2 afin de na pas avoir de conflis entre le LOCATION SVN et le proxy_pass de mon virtualHost ?

(PS: j'ai essayé de placer le Location dans le virtualHost mais ca n'avait pas l'air de fonctionner)