IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Redirection Apache reverse proxy


Sujet :

Apache

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut Redirection Apache reverse proxy
    Bonjour,

    Je possède un reverse proxy avec déjà 2-3 sites de redirigés.
    J'ai besoin d'implémenter un nouveau serveur web dans notre LAN et donc de passer par notre reverse proxy pour rediriger les requêtes. Voici ce que je voudrais faire :
    - URL de mon reverse proxy : https://jules.com/toto
    - URL de mon serveur web LAN : https://serveurinterne/
    - il y a par exemple des chemins d'images, feuilles CSS etc... qui sont définies à la racine de mon serveur interne, c'est-à-dire https://serveurinterne/images ou https://serveurinterne/CSS etc... et c'est là que j'ai un souci.

    J'arrive à rediriger la 1ère requête sans problème. Par contre ensuite je suis embêté car lorsque l'on navigue dans le site il cherche à aller vers https://jules.com/CSS ou https://jules.com/images alors que moi je voudrais https://jules.com/toto/CSS ou https://jules.com/toto/images

    Donc globalement je voudrais insérer le "suffixe" toto à toutes les requêtes qui sont à destination de mon serveur interne.

    Merci pour votre aide

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 303
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 303
    Points : 1 380
    Points
    1 380
    Par défaut
    Bonjour,

    l'adresse des éléments posant problème commence probablement par "/". En changeant le code ça devrait fonctionner.
    Exemple : remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="/images/toto.png">
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="../images/toto.png">
    Il n'est pas possible de rediriger ce qui pose problème dans le reverse proxy ?
    Christophe

    Pensez à mettre quand c'est le cas.

  3. #3
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    Merci pour ta réponse.

    Oui j'y avais déjà pensé mais je ne voulais pas passer par une modification de code car ce n'est pas moi qui ai implémenté le logiciel qui s'administre et se gère via le web et je n'y connais quasiment rien en PHP...
    Du coup je voulais automatiser cet ajout via le reverse proxy pour toutes les requêtes adressée à ce site et je suis quasiment certain qu'on peut le faire via Apache

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Novembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Novembre 2016
    Messages : 6
    Points : 6
    Points
    6
    Par défaut une possibilitée
    Bonjour,

    Ce n'est pas la solution la plus élégante, mais elle fonctionne dans mon cas, tu peux ajouter des locations dans ton fichier de configuration pour chaque répertoire.

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <Location /images/>
    	SetInputFilter DEFLATE
            ProxyHTMLLinks a href
    	ProxyHTMLEnable On
    	ProxyHTMLExtended On
    	ProxyPass http://jules.com/toto/images/
    	ProxyPassReverse /
    	RequestHeader unset Accept-Encoding
    </Location>

Discussions similaires

  1. Probleme Apache reverse proxy et NTLM
    Par donnang dans le forum Administration
    Réponses: 1
    Dernier message: 27/05/2015, 08h25
  2. Apache reverse proxy non accessible en local
    Par yan77 dans le forum Apache
    Réponses: 1
    Dernier message: 31/03/2011, 19h13
  3. Apache reverse proxy
    Par viktor951 dans le forum Apache
    Réponses: 2
    Dernier message: 28/02/2011, 16h34
  4. Apache reverse proxy
    Par loic38_01 dans le forum Apache
    Réponses: 2
    Dernier message: 15/03/2010, 18h20
  5. apache reverse proxy exchange
    Par jere1985 dans le forum Apache
    Réponses: 14
    Dernier message: 20/01/2009, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo