Aller au contenu

Sujets conseillés

Posté

Question bonus à 1.000.000 de dollars,

Deux serveurs Wamp installés sur un même PC sous WinXP

est-il possible de rediriger une url de type www.url.com/page.html:8036 (Serveur A) vers www.url.com/page.html:8080 (Serveur B sur lequel je ne peux faire aucune modif), et uniquement cette url avec la page.html spécifiée afin qu'un navigateur internet n'y vois que du feu et "crois" à coup sûr se trouver sur la 1ère url ??

J'ai besoin de cela pour mettre en place une requête cross domain en jscript avec iframe, et il faut impérativement non seulement que l'url reste inchangée mais surtout que le navigateur web soit berné !

Merci à vos neurones ;) ++

Posté

Bonjour,

Il est possible de faire tourner Apache comme un proxy. Ainsi, Apache sert de relai entre le navigateur et un autre serveur, qui dans ton cas serait le deuxième Apache. Et évidemment, le navigateur ignore ce qui se passe en coulisse, puisqu'il ne s'adresse qu'au premier Apache.

Le premier Apache continue de jouer son rôle de serveur web sur un port (80 en principe) et fait office de proxy sur le port que tu auras choisi.

Plus d'infos ici : http://httpd.apache.org/docs/2.0/mod/mod_proxy.html

PS : pourquoi as-tu deux Apache sur une même machine ?

PS2 : je suis pas spécialiste en serveur, alors il faudra attendre des réponses d'experts.

Posté

www.url.com:8036/page.html risque de mieux fonctionner par contre

pas testé mais un truc du genre est bien (à modifier suremetn) :


RewriteCond %{REQUEST_URI} ^page.html$
RewriteCond %{SERVER_PORT} ^8036$
RewriteCond %{HTTP_HOST} ^www\.url\.com$
RewriteRule (.*) http://www.url.com:8080/$1 [QSA,R=301,L]

un truc du genre

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...