[Zope] Multiple domains from one server process?
Andreas Kostyrka
andreas@mtg.co.at
Mon, 28 Jun 1999 20:59:53 +0200 (CEST)
On Mon, 28 Jun 1999, Scott Robertson wrote:
> On Mon, 28 Jun 1999, Andreas Kostyrka wrote:
>
> > On Mon, 28 Jun 1999, Amos Latteier wrote:
> >
> > Nope. The right place is
> > probably ZPublisher, as it happens to be the same old game
> > that I've done to BoboHTTPServer (running on real host:port, pretending to
> > be host:port/dir for Bobo).
>
> hmmm... The problem we're having is say we have the following rewrite
> rule:
>
> RewriteRule ^/(.*) /home/zope/Zope.cgi/sub1/$1
>
>
> _apache_ will rewrite the URL and set PATH_TRANSLATED to:
> /home/zope/Zope.cgi/sub1/sub1/<whatever>
>
> Note: the double sub1's.
Are you sure this happens directly, because this sound like an
accumulation problem.
You request www.sub1.at, and get www.main.at/sub1/index_html, but with a
BASE tag referencing it to www.sub1.at/sub1/, now the next request
will come for www.sub1.at/sub1/testpage, which will be answered by
www.main.at/sub1/sub1/testpage, with a BASE tag of www.sub1.at/sub1/sub1/
and so on, if you do not take any precautions of putting your own BASE
tags into the html.
>
> I do not belive ZPublisher cares about the host portion of the URL.
ZPublisher cares indirectly, because of REQUEST['URL0'] and companions,
and because it inserts a BASE tag with the full absolute URL upon
returning HTML code.
> So if we could only get apache to rewrite the PATH_INFO from the url
> properly everything should work.
Hmmm, that seems to work for me here :)
Andreas
--
Win95: n., A huge annoying boot virus that causes random spontaneous system
crashes, usually just before saving a massive project. Easily cured by
UNIX. See also MS-DOS, IBM-DOS, DR-DOS, Win 3.x, Win98.