[opencms-dev] Multi-Site Configuration (ports vs hostnames)
John Burbridge
jburbridge at salesforce.com
Thu Jun 18 23:09:27 CEST 2009
Thank you Stephan, this is excellent information!
-----Original Message-----
From: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Stephan Hartmann
Sent: Thursday, June 18, 2009 1:48 PM
To: The OpenCms mailing list
Subject: Re: [opencms-dev] Multi-Site Configuration (ports vs hostnames)
Hi John,
OpenCms in fact does true virtual hosting. It determines which site to
choose by evaluating the request's host header (or being more exactly by
what the servlet container stores into the request object). OpenCms
matches this host name (and port) against the configured site server
names in opencms-system.xml.
I don't know much about Resin, but it may work if you connect every
virtual host in apache with mod_caucho to Resin.
You might even use a single virtual host with multiple ServerAliases in
apache, if you don't need HTTPS.
Good luck,
Stephan
John Burbridge schrieb:
>
> Hello OpenCms people,
>
>
>
> I'm working on setting up a multi-site configuration with OpenCms 7
> being run from Resin (instead of Tomcat). The docs on the wiki refer
> to how to perform this using tomcat and apache, creating a new port
> for each new site, then proxying the requests via apache to the
> appropriate port on Tomcat.
>
>
>
> http://www.opencms-wiki.org/MultiSite_configuration_instructions
>
>
>
> Does anyone know if this can be simplified by using true virtual
> hosting? Ie, instead of having multiple ports open, can the OpenCms
> handler figure out where to send the request based on the hostname in
> the request header? (this is essentially what apache would do to
> forward the request to the right port in tomcat anyway)
>
>
>
> I'm sure I can figure this out through some experimentation but
> thought I'd bounce the idea off the group for a head start.
>
>
>
> Thanks a mil,
>
> JB
>
> * *
>
> *John Burbridge*
>
> Web Development :: Salesforce.com IT
>
> O: (415) 536-6288 :: C: (415) 516-4620
>
>
>
>
>
> ------------------------------------------------------------------------
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/mailman/listinfo/opencms-dev
More information about the opencms-dev
mailing list