[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