PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > fr.comp.info.serveurs > proxy
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.info.serveurs Administration de serveurs WWW.

proxy

Réponse
 
LinkBack Outils de la discussion
Vieux 19/09/2005, 14h37   #1
Thomas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut proxy

bonjour :-)


je souhaite faire une redirection d'un ordi sur un autre :
- le routeur redirige le port 80 sur ordi1
- ordi1 est sous apache
- ordi2 est sous un gestionnaire de bdd qui fait aussi des pages web
malfoutues
- je souhaite que biocer.fr atterisse sur ordi1
- et que blabla.biocer.fr atterisse sur ordi2 (parce que je ne sais pas
encore faire des pages web dynamiques)


je me disais qu'il y a surement un truc dans apache qui permet de faire
une redirection transparente (pas 301, le fait que tout ce qu'on lui
demande il le demande en l'etat à ordi2, et que tout ce qu'ordi2 lui
reponds il le renvoie en l'etat)
et je me disais que ca pourrais bien etre mod_proxy, qui sache faire ca
:-)

mais je trouve
http://httpd.apache.org/docs/1.3/mod/mod_proxy.html
assez imbuvable


alors,
est ce que vous pourriez svp
- me confirmer que c'est bien mod_proxy qu'il me faut,
- m'indiquer quelles sont les commandes dont j'ai besoin (à part pour
isoler le sous domaine, ca je sais le faire), pour que je puisse me
concentrer sur la doc de celles là ?

merci :-)

--
http://tDeContes.hd.free.fr/
http://palestine-hn.org/
http://www.aapel.org/bdp/BLpas_concerne.html

"don't put your PC out of the window, put windows out of your PC"
"petit Free qui devient grand, gêne les requins blancs"
  Réponse avec citation
Vieux 19/09/2005, 15h58   #2
Snow Star
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: proxy

Thomas a écrit :

> je souhaite faire une redirection d'un ordi sur un autre :
> - le routeur redirige le port 80 sur ordi1
> - ordi1 est sous apache
> - ordi2 est sous un gestionnaire de bdd qui fait aussi des pages web
> malfoutues
> - je souhaite que biocer.fr atterisse sur ordi1
> - et que blabla.biocer.fr atterisse sur ordi2 (parce que je ne sais pas
> encore faire des pages web dynamiques)


Commences par créer 2 virtual hosts : un pour chaque domaine.

NameVirtualHost 1.2.3.4:80
[...]

<VirtualHost 1.2.3.4:80>
ServerName biocer.fr
[...]
</VirtualHost>

<VirtualHost 1.2.3.4:80>
ServerName blabla.biocer.fr
[...]
</VirtualHost>

> est ce que vous pourriez svp
> - me confirmer que c'est bien mod_proxy qu'il me faut,
> - m'indiquer quelles sont les commandes dont j'ai besoin (à part pour
> isoler le sous domaine, ca je sais le faire), pour que je puisse me
> concentrer sur la doc de celles là ?


Oui c'est bien mod_proxy (ou en plus compliqué mod_rewrite).
Voici la conf apache à adopter pour atteindre ordi2 :

<VirtualHost 1.2.3.4:80>
ServerName blabla.biocer.fr
[...]
ProxyPass / http://ordi2/
ProxyPassReverse / http://ordi2/
[...]
</VirtualHost>

La seconde ligne sert à réécrire les entêtes de redirection (code 302)
au retour du type "http://ordi2/mapageweb" en
"http://blabla.biocer.fr/mapageweb".

Attention à interdire l'accès au module proxy pour les redirections
externes dans la conf globale :

ProxyRequests Off

A+

  Réponse avec citation
Vieux 20/09/2005, 23h53   #3
Thomas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: proxy

In article (Dans l'article) <432ed253$0$10405$626a14ce@news.free.fr>,
Snow Star <snowstar@tuxcode.net> wrote (écrivait):

> Thomas a écrit :
>
> > je souhaite faire une redirection d'un ordi sur un autre :
> > - le routeur redirige le port 80 sur ordi1
> > - ordi1 est sous apache
> > - ordi2 est sous un gestionnaire de bdd qui fait aussi des pages web
> > malfoutues
> > - je souhaite que biocer.fr atterisse sur ordi1
> > - et que blabla.biocer.fr atterisse sur ordi2 (parce que je ne sais pas
> > encore faire des pages web dynamiques)

>
> > est ce que vous pourriez svp
> > - me confirmer que c'est bien mod_proxy qu'il me faut,
> > - m'indiquer quelles sont les commandes dont j'ai besoin (à part pour
> > isoler le sous domaine, ca je sais le faire), pour que je puisse me
> > concentrer sur la doc de celles là ?

>
> Oui c'est bien mod_proxy (ou en plus compliqué mod_rewrite).
> Voici la conf apache à adopter pour atteindre ordi2 :


merci bcp :-)))


> <VirtualHost 1.2.3.4:80>
> ServerName blabla.biocer.fr
> [...]
> ProxyPass / http://ordi2/
> ProxyPassReverse / http://ordi2/
> [...]
> </VirtualHost>
>
> La seconde ligne sert à réécrire les entêtes de redirection (code 302)
> au retour du type "http://ordi2/mapageweb" en
> "http://blabla.biocer.fr/mapageweb".


j'ai bien :
ServerName fmp.biocer.fr
ProxyPass / http://192.168.1.2/
ProxyPassReverse / http://192.168.1.2/

et pourtant :
thomas% curl -I http://fmp.biocer.fr/
HTTP/1.1 302 Moved Temporarily
Location: http://192.168.1.2:80/fmi/iwp/res/iwp_home.html

c'est donc qu'il faut faire le cas :80 à part ?
il faut mettre à la fois
ProxyPassReverse / http://192.168.1.2/
ProxyPassReverse / http://192.168.1.2:80/
ca ne risque pas de se "telescoper" ou ce genre de chose ?


X-Cache: MISS from fmp.biocer.fr

tiens c'est quoi ca ?


> Attention à interdire l'accès au module proxy pour les redirections
> externes dans la conf globale :
>
> ProxyRequests Off


comme apparemment c'est la valeur par defaut, j'ai donc pas besoin de le
mettre ?

--
http://tDeContes.hd.free.fr/
http://palestine-hn.org/
http://www.aapel.org/bdp/BLpas_concerne.html

"don't put your PC out of the window, put windows out of your PC"
"petit Free qui devient grand, gêne les requins blancs"
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 13h35.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,13908 seconds with 11 queries