Re: How to configure Apache 2.2.8 to act as reverse proxy?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ted,

You might be looking for mod_proxy_html
http://apache.webthing.com/mod_proxy_html/

See if that helps.

On Thu, Oct 15, 2009 at 8:28 AM, Ted Byers <r.ted.byers@xxxxxxxxx> wrote:
>
> 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
>
>



-- 
"The secret impresses no-one, the trick you use it for is everything"
- Alfred Borden (The Prestiege)

---------------------------------------------------------------------
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



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux