This ought to be a FAQ, but I haven't found it yet. Please be patient with my as I am out of my element (I develop software, and I don't normally administer servers of any sort). I need a simple set up so I can write and test code that handles the VIA HTTP header. If I've understood the documentation I've found so far, this would be a reverse proxy. The server on which this would be most useful is running IndigoPerl. Alas, the examples I found so far for configuring a proxy refer to modules not shipped in the Indigoperl distribution. I do not have a set up where I can build Apache, and don't want to build it if I can avoid it. It has several proxy modules (mod_proxy.so, mod_proxy_ftp.so, mod_proxy_http.so, &c.) but apparently not the ones that rewrite links to pages on the httpd server that is hidden from the outside world by the firewall. I have two machines with non-routable IP addresses behind a firewall. The router is configured to send requests on port 80 to one of the two machines. I have a fixed IP address from my ISP, but I do not have a domain name. Let's say my two machines have the IP addresses 192.168.2.1 and 192.168.2.2, and the latter has my fixed IP address: x1.x2.x3.x4. How do I tell the apache server on the latter that requests come in to x1.x2.x3.x4 are to be served from the local htdocs directory and that those coming in on x1.x2.x3.x4/the_other_website are to be obtained from 192.168.2.1? That is x1.x2.x3.x4/the_other_website/cgi-bin maps to 192.168.2.1/cgi-bin (and that any links on any page on either machine of the form http://192.168.2.1/yyyy are handled correctly rather than giving the user an error message). I have found that a link like 192.168.2.1/cgi-bin on a page in 192.168.2.2/htdocs works fine when logged on to 192.168.2.2, but it gives an error from a machine outside the LAN indicating the page doesn't exist (and I know that is because there is no such IP address in the LAN that includes the machine I used to test this). Can you please provide me with an URL that tells me the absolute minimum, in terms of modules and directives in the configuration file, to get this working so I can get on with writing the code to process the VIA HTTP headers? Or failing that, tell me the bare minimum I need in modules and directives, to get this working? Thanks Ted -- View this message in context: http://www.nabble.com/How-to-configure-Apache-2.2.8-to-act-as-reverse-proxy--tp25899379p25899379.html Sent from the Apache HTTP Server - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- 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-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx