• [^] # Re: virtual host et mod proxy

    Posté par (site web personnel) . En réponse au message Plusieurs serveurs, une ip. Évalué à 2.

    je vois.
    C'est presque ça, mais je ne veux pas avoir à utiliser un sous-domaine pour ça (je veux que ce soit totalement transparant...) (-> oui je sais, je suis un peu chiant...)

    Donc pour le moment la solution que j'ai trouvé c'est de faire du reverse proxy
    Donc en gros, j'attaque le serveur utilisé par kolab et horde.
    Je veux donc que tout ce qui est sur ces deux serveurs ne soit pas redirigé
    J'ai donc :

    ProxyPass /horde !
    ProxyPassReverse /horde !


    et

    ProxyPass /admin !
    ProxyPassReverse /admin !


    Tout le reste s'en va vers le deuxième serveur :

    ProxyPass / http://monnomdedomaine:8080/(...)
    ProxyPassReverse / http://monnomdedomaine:8080/(...)


    J'accède sans problème à mon deuxième serveur, de manière totalement transparante
    Mais quand je veux accéder à horde par exemple, j'ai une erreur 400
    Bad Request
    Your browser sent a request that this server could not understand.


    Enfin pour admin c'est plus complexe car j'ai un répertoire admin sur chaque serveur...
    je veux que admin ne soit pas redirigé, mais que admin/phpMyAdmin soit redirigé...

    J'ai donc rajouté :

    ProxyPass /admin/phpMyAdmin http://monnomdedomaine:8080/admin/phpMyAdmin/(...)
    ProxyPassReverse /admin/phpMyAdmin/
    http://monnomdedomaine:8080/admin/phpMyAdmin/(...)


    Mais il me fait également une erreur 400...