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 :

reverse proxy, rewrite rules comment faire :)


Sujet :

Apache

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Gestionnaire de parc micro-informatique
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gestionnaire de parc micro-informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut reverse proxy, rewrite rules comment faire :)
    Bonjour,

    Suite à un changement d'infrastructure, je voudrais me passer de la connexion via un logiciel proxy, pour des applications web.

    j'ai donc installé une debian avec apache qui fait du reverse proxy.

    Mon soucis, on a une application en plone dont les liens sont :

    http://serveur/ et non http://serveur.domaine.com/

    J'ai lu beaucoup de chose sur les règles rewriterules et j'ai du mal

    Déjà est ce faisable ?

    Si oui est ce que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteCond %{HTTP_HOST} serveur$
    RewriteRule ^(.*)$ http://serveur.domaine.com/$1 [R=301,L,QSA]
    serait la bonne règle ?

    Où dois je mettre cette règle (sur le revers proxy ou sur le zope ) ?

    Un grand merci, pour l'aide, ça fait une semaine que je réfléchi à ça et que je n'ose pas trop me lancer

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par binche7130 Voir le message
    Déjà est ce faisable ?
    Euh... Quelle est la question ? Qu'est-ce qui serait faisable ou pas faisable ? D'avoir une Debian qui fait du reverse proxy ? Oui, c'est faisable. Après, si la question c'est de savoir si c'est une bonne idée de faire du reverse proxy juste parce que plone construit ses URL en http://serveur/ et pas en http://serveur.domaine.com/, non, dans l'absolu ce n'est pas une bonne idée : ça rajoute de la lourdeur à ton infrastructure (sauf si contrainte de sécurité ou d'hébergement, par exemple), alors que ça devrait pouvoir être géré par configuration de plone (comme je ne connais pas, je ne sais pas comment faire).

    Quant à ta configuration mod_rewrite, c'est tout sauf une configuration de reverse proxy, c'est une configuration (fonctionnelle) pour rediriger entièrement un site de façon permanente. Je doute que ce soit ce que tu veux faire.

    Donc, quelle est la question ?

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Gestionnaire de parc micro-informatique
    Inscrit en
    Juillet 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gestionnaire de parc micro-informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Je présente mes plus plates excuses pour la mauvaise formulation.

    Donc je vais détailler un peu plus l'infrastructure et le pourquoi du reverse proxy.

    Tout d'abords, je travaille dans une administration d'une ville belge où le budget alloué à l'informatique n'est pas comment dire énorme
    notre infrastructure est connectée vers le web via un firewall checkpoint.

    nos dirigeants politiques ont décidés que pour mieux travailler, ils se devaient d'être outillés de tablettes et smartphone pommés.

    Le collège communal étant informatisé, ils doivent pouvoir se connecter de n'importe où au serveur de cette application.

    Cette application tourne sous zone (l'os est un Ubuntu).

    Il y d'autres serveurs d'application web mais sous iis ou apache où là je sais faire le modifications nécessaires au cas où.

    Mes soucis sont :
    1 : le client vpn pour iDevice, ainsi que les licences Vpn coûtent un os chez checkpoint.
    2 : Les politiciens sont pas trop informatique, donc rajouter une couche application avec le client Vpn, c'est me rajouter des problèmes ..

    Du coup j'ai pensé à un reverse proxy.

    ça fonctionne nickel, sauf forcément pour cette application collège communal

    Mes soucis :

    1 : L'application en zone a été codée avec des liens ne pointant pas sur le FQN du serveur mais juste le nom.
    2 : Le consultant s'occupant de cette application me conseille de faire une règle de réécriture sur le serveur (car modifier sur le serveur serait long et surtout cher)
    3 : Je cherche, fais plein de test et je n'arrive pas à créer une règle me permettant de modifier dynamiquement les liens, j'avoue avoir du mal avec cette règle sûrement que ça vient de moi

    donc en gros le soucis, sur l'application les liens sont en dur en http://serveur/ et je voudrais créer une règle qui changerais (via la reverse proxy) les modifierais dynamiquement en http://serveur.domaine.com/

    j'espère avoir été un peu plus complet.

    Merci

Discussions similaires

  1. reverse proxy apache comment faire
    Par mapmip dans le forum Apache
    Réponses: 4
    Dernier message: 22/11/2011, 14h27
  2. comment faire du reverse engineering
    Par PinguinQueen dans le forum Outils
    Réponses: 8
    Dernier message: 24/04/2011, 11h47
  3. ISAPI_Rewrite - Rules - Comment faire ?
    Par idclic-photo dans le forum IIS
    Réponses: 1
    Dernier message: 04/11/2009, 03h38
  4. [Win'Design] Comment faire du reverse ingeneering?
    Par lesAlpes dans le forum Autres
    Réponses: 5
    Dernier message: 28/02/2008, 14h01

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