Hello:

We have two Apaches in a server:

Apache 2.2.14, reverse proxy, listening to IP 192.168.24.X
Apache 2.2.11, which actually serves the websites, listening to IP 192.168.24.Y

Domain name proxy.mysite.es points to our reverse proxy Apache, and we need it to send requests to the other Apache in this way:

http://proxy.mysite.es/something -> http://something.mysite.es

Our rewrite rule:

RewriteRule ^/(.*) http://$1.mysite.es/ [L,P]

In RewriteLog we can see that the rewrite rule is working fine up to some point:

192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#eef078/initial] (2) init rewrite engine with requested uri /something 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#eef078/initial] (3) applying pattern '^/(.*)' to uri '/something' 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#eef078/initial] (2) rewrite '/something' -> 'http://something.mysite.es/' 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#eef078/initial] (2) forcing proxy-throughput with http://something.mysite.es/ 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#eef078/initial] (1) go-ahead with proxy request proxy:http://something.mysite.es/ [OK]

Good, that is what we want, but it seems like something.mysite.es is not being sent to the Apache 2.2.11 but to the reverse proxy Apache itself, because the log follows:

192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#ef3088/initial] (2) init rewrite engine with requested uri /public/index.aspx 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#ef3088/initial] (3) applying pattern '^/(.*)' to uri '/public/index.aspx' 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#ef3088/initial] (2) rewrite '/public/index.aspx' -> 'http://public/index.aspx.mysite.es/' 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#ef3088/initial] (2) forcing proxy-throughput with http://public/index.aspx.mysite.es/ 192.168.24.X - - [02/Mar/2010:15:46:19 +0100] [pre.mysite.es/sid#db73a0][rid#ef3088/initial] (1) go-ahead with proxy request proxy:http://public/index.aspx.mysite.es/ [OK]

Which of course leads to failure because of not being able to resolve domain name "public". A ping to something.mysite.es shows that it is being resolved to 192.168.24.Y, which is correct.

Any clue?

Thank you very much.

Daniel


Protección de Datos: ACOTELSA le informa de que los datos facilitados por Ud. y 
utilizados para el envío de esta comunicación serán objeto de tratamiento 
automatizado o no en nuestros ficheros, con la finalidad de gestionar la agenda 
de contactos de nuestra empresa y para el envío de comunicaciones profesionales 
por cualquier medio electrónico o no. Vd. podrá en cualquier momento ejercer el 
derecho de acceso, rectificación, cancelación y oposición en los términos 
establecidos en la Ley Orgánica 15/1999. El responsable del tratamiento es 
ACOTELSA, con domicilio en Ronda de Poniente, 3 bajo, 28760 Tres Cantos, Madrid.

Confidencialidad El contenido de esta comunicación, así como el de toda la 
documentación anexa, es confidencial y va dirigido únicamente al destinatario 
del mismo. En el supuesto de que usted no fuera el destinatario, le solicitamos 
que nos lo indique y no comunique su contenido a terceros, procediendo a su 
destrucción. Gracias.

Confidenciality The content of this communication and any attached information 
is confidential and exclusively for the use of the addressee. If you are not 
the addressee, we ask you to notify to the sender and do not pass its content 
to another person, and please be sure you destroy it. Thank you.



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
  "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to