[sclug] Mod_proxy problems
Peter Brewer
pwb48 at cornell.edu
Wed Jun 13 11:21:51 UTC 2007
I thought ALIAS only worked on the same server. I didn't think you could use
it to pass requests received on one server to another one on the local
network?
Peter
On Wednesday 13 June 2007 12:18, Mayuresh Kadu wrote:
> Umm. I haven't worked with mod_proxy before. But how is this different from
> using ALIAS (aka mod_alias)? Have you considered that?
>
> Extracts from apache docs:
>
> "mod_alias:
> This module provides for mapping different parts of the host filesystem in
> the document tree, and for URL redirection.
> <snipped>
> Example: Alias /image /ftp/pub/image
>
> A request for http://myserver/image/foo.gif would cause the server to return
> the file /ftp/pub/image/foo.gif."
>
> where as apache docs for mod_proxy says:
>
> This module implements a proxy/cache for Apache. It implements proxying
> capability for FTP, CONNECT (for SSL), HTTP/0.9, HTTP/1.0, and (as of
> Apache 1.3.23) HTTP/1.1. The module can be configured to connect to other
> proxy modules for these and other protocols.
>
> regards,
>
> - Mayuresh
>
> On 6/13/07, Peter Brewer <pwb48 at cornell.edu> wrote:
> >
> > I'm having problems with mod_proxy.
> >
> > In some cases I just want to pass a particular subfolder for a domain to a
> > different host on my intranet - in which case the following syntax works
> > fine:
> >
> > ProxyPass "/prettyfoldername/" "
> > http://anotherhost.domain.uk/foldernameonserver/"
> > ProxyPassReverse "/prettyfoldername/" "
> > http://anotherhost.domain.uk/foldernameonserver/"
> >
> > The problems come when I want to pass ALL traffic for a particular domain
> > to a
> > subfolder on a different host. I had presumed that the following syntax
> > would work:
> >
> > ProxyPass "/" "http://anotherhost.domain.uk/foldernameonserver/"
> > ProxyPassReverse "/" "http://anotherhost.domain.uk/foldernameonserver/"
> >
> > This works to a point with files in the "/var/www/foldernameonserver"
> > served
> > as http://prettydomain.co.uk/myfile.html. The problem is when I try and
> > access a file in a subfolder
> > /var/www/foldernameonserver/css/style.css. If I
> > try and access the file in the following location:
> > http://prettydomain.co.uk/css/style.css
> >
> > Apache errors saying in can't find the URL
> > "/foldernameonserver/css/style.css
> >
> > I hope I'm making some sense!!! Any magic wand waving appreciated!
> >
> > Regards
> >
> > Peter
> >
> >
> >
>
>
> --
> My Blogs:
> http://mskadu.blogspot.com | http://mytechieself.blogspot.com |
> http://digitalcaptures.blogspot.com
>
More information about the Sclug
mailing list