Re: [apache-ssl] SSL/Non-SSL config file
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-ssl] SSL/Non-SSL config file



But Adam - suppose you want the have a virtual host on both SSL and
non-SSL - in other words connections might be made on a secure (port443)
and non-secure (port 80) basis. Do you need two virtual sections - one for
each mode? I see you're only defining port 80 in the case of a non-SSL
host.

Regards, Jeff


On Tue, 5 May 1998, Adam Laurie wrote:

> Graeme Merrall wrote:
> > 
> > Hi all.
> > PLaying with having SSL and Non-SSL hsts in the same config file for one
> > server. I downloaded the example from linuxrox.com but I'm having a few
> > problems, so I'm looking for some pointers.
> 
> [snip]
> 
> Since this seems to be coming up a lot, here's an example... I obviously
> haven't actually tested this config file, but it's based on a real one,
> so it should be OK... If the general consensus is that it's correct,
> I'll add it to the FAQ on the webpage (so please let me know if you spot
> any [deliberate] mistakes!).
> 
> #############################################################
> # example config for SSL and Non-SSL hosts in the same config
> # main server is an SSL one... 
> #
> 
> ServerName ssl.fictional.co      
> ServerType standalone
> ServerAdmin www@ssl.fictional.co
> User www    
> Group www    
> Port 443
> Listen 443
> Listen 80
> SSLVerifyClient 0
> SSLVerifyDepth 10
> SSLCertificateKeyFile /www/certs/ssl.fictional.co.key
> SSLCertificateFile /www/certs/ssl.fictional.co.cert              
> DocumentRoot /www/hosts/ssl.fictional.co/docs   
> TransferLog /www/hosts/ssl.fictional.co/logs/access.log                 
> SSLLogFile /www/hosts/ssl.fictional.co/logs/ssl.log                  
> ErrorLog /www/hosts/ssl.fictional.co/logs/error.log                 
> PidFile /www/logs/httpsd.pid       
> 
> 
> # and a non-SSL one...
> 
> <VirtualHost www.fictional.co:80>      
> SSLDisable
> Port 80
> DocumentRoot /www/hosts/www.fictional.co/docs   
> TransferLog /www/hosts/www.fictional.co/logs/access.log
> ErrorLog /www/hosts/www.fictional.co/logs/error.log
> </VirtualHost>
> 
> 
> # and another SSL one...
> 
> <VirtualHost another-ssl.fictional.co:443>
> Port 443
> SSLVerifyClient 0
> SSLVerifyDepth 10
> SSLCertificateKeyFile /www/certs/another-ssl.fictional.co.key
> SSLCertificateFile /www/certs/another-ssl.fictional.co.cert  
> DocumentRoot /www/hosts/another-ssl.fictional.co/docs   
> TransferLog /www/hosts/another-ssl.fictional.co/logs/access.log
> SSLLogFile /www/hosts/another-ssl.fictional.co/logs/ssl.log
> ErrorLog /www/hosts/another-ssl.fictional.co/logs/error.log
> </VirtualHost>
> 
> cheers,
> Adam
> --
> Adam Laurie                   Tel: +44 (181) 742 0755
> A.L. Digital Ltd.             Fax: +44 (181) 742 5995
> Voysey House                  
> Barley Mow Passage            http://www.aldigital.co.uk
> London W4 4GB                 mailto:adam@algroup.co.uk
> UNITED KINGDOM                PGP key on keyservers
>