[Mongrel] mongrel served from a subdirectory
jgeiger at gmail.com
Thu Nov 30 20:03:31 EST 2006
You need to add the prefix to the end of the proxypasses.
Also you need to start your mongrels with the prefix option as
helpers. I had to rewrite them, but my situation was a bit more
ProxyPass /docserver/ http://example.com:3001/docserver
ProxyPassReverse /docserver/ http://example.com:3001/docserver
On 11/30/06, Philip Hallstrom <mongrel at philip.pjkh.com> wrote:
> > Hello,
> > I have setup mongrel successfully a few times now, but, each time I have
> > used apaceh 2.2 and mod_proxy setup descibed on the mongrel site.
> > However, I need to set up another app in a subdomain. example.com/docserver
> > instead of docserver.example.com.
> > I have tried just adding I have something like:
> > ProxyPass /docserver/ http://example.com:3001/
> > ProxyPassReverse /docserver/ http://example.com:3001
> > ProxyPreserveHost on
> > links, are all broken. Second all the generated links are to
> > /controller/action instead of to docserver/controller/action.
> > I tried putting RAILS_RELATIVE_URL_ROOT="/docserver/" in enviornment.rb, but
> > that didn't help.
> I haven't done it, but seems my memory is there is a --prefix option to
> mongrel that you need to set as well...
> Check the mongrel site to see if there any docs on this...
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
More information about the Mongrel-users