httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "J. Greenlees" <>
Subject Re: [users@httpd] Multiple virtual hosts and https
Date Mon, 06 Jan 2003 21:16:39 GMT

Mark A Christofferson wrote:
> Is there a method by which one can run a server that accepts http://
> requests for all virtual hosts, some of which could be secured via mod_ssl
> and the https protocol, and others which are standard http protocols?  I
> see many websites that employ SSL only where it is necessary, in this case
> I would like to employ that technique and apply it to multiple IP Based
> Virtual Hosts.
from the archives of the list here is how to configure multiple hosts.
add a listen for those that will be using ssl as 
well. where the is the ip of the site.

There are two ways you can go - depending on whether you want to declare
many aliases for your IP in DNS...

(1) If you do not mind paying for many Domain-Names which resolve to
your IP, then:

Use Name-based VirtualHosts, like this (assume your IP = and
your sites are called, etc..):


	  DocumentRoot /home/site1/html
	  ... etc.

	  DocumentRoot /home/site2/html
	  ... etc.

(2) Alternatively, if you can have only one Domain Name, use Aliases to
separate the document roots, e.g. (assuming your FQDN is

	DocumentRoot /home/default/html

	Alias /site1 /home/site1/html
	<Directory /home/site1/html>
	  Allow from all

	Alias /site2 /home/site2/html
	<Directory /home/site2/html>
	  Allow from all

Now will go to /home/site1/html etc. NB
/home/default/html is necessary - this is where ends up
(you can just put a simple page there with links to the other sites).


The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message