OVH Cloud OVH Cloud

Apache et Rewrite ... Bis

4 réponses
Avatar
Phibee Newsmaster
Bonjour,

j'utilise un serveur apache pour atteindre un serveur interne, celui-ci fait
office de
proxy.

J'ai donc mi en regle :
Code:
RewriteRule ^/(.*)$ http://192.168.30.10:1058/exchange/$1 [P,L]
ProxyPassReverse / http://192.168.30.10:1058/exchange/


Quand j'accede au site, la premiere page, qui est une frame s'affiche mais
pas
celle qui suive car dans le source de la page de frame j'ai un :
Code:
<BASE href="http://192.168.30.10/exchange/test/">

donc les pages qui devraient s'afficher dans les frames n'ont pas la bonne
URL.

Ma question: Comment je peux modifier la balise BASE pour remplacer le
192.168.30.10 par le nom et le domaine de ma machine proxy ?

merci d'avance

4 réponses

Avatar
Patrick Mevzek
celle qui suive car dans le source de la page de frame j'ai un :
Code:
<BASE href="http://192.168.30.10/exchange/test/">

Ma question: Comment je peux modifier la balise BASE pour remplacer le
192.168.30.10 par le nom et le domaine de ma machine proxy ?


Bah vous corrigez le fichier où se trouve ce code, non ?!

--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>

Avatar
Phibee Newsmaster
j'ai pas acces directement a cette machine


"Patrick Mevzek" a écrit dans le message de
news:
celle qui suive car dans le source de la page de frame j'ai un :
Code:
<BASE href="http://192.168.30.10/exchange/test/">

Ma question: Comment je peux modifier la balise BASE pour remplacer le
192.168.30.10 par le nom et le domaine de ma machine proxy ?


Bah vous corrigez le fichier où se trouve ce code, non ?!

--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>



Avatar
Patrick Mevzek

j'ai pas acces directement a cette machine


Alors il faut un proxy qui modifie les pages à la volée, et vous partez
donc dans un travail bien plus long/complexe que de mettre en place un
rewrite dans la configuration d'Apache.

Regardez du côté de Squid ce qu'il est possible de faire en ce sens,
et sinon si vous voulez rester avec Apache, je regarderai dans le 2.x
et/ou un filtrage modperl.

--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>

Avatar
Patrick Mevzek

j'ai pas acces directement a cette machine


Et vous pouvez pas demander aux gens qui ont accès ?
Toute façon ce code:

<BASE href="http://192.168.30.10/exchange/test/">

est une mauvaise idée (vous le voyez vous-même maintenant) et n'apporte
pas grand chose.

--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>