Re: Please help with http -> https redirection

Bernard Barton <[email protected]>
Newsgroups gmane.comp.apache.mod-ssl.user
Message-ID <[email protected]>
These are name based virtual hosts.  Numerous hosts, only one IP
address.  So each of the included .conf files below such as devl00.conf
and devl01.conf begin with something like this:


<VirtualHost 172.35.241.47>
    ServerName  devl02.mydomain.net
    ServerAdmin [email protected]
    LogLevel debug


So I can access https://devl02.mydomain.com/ directly, but if I try and
redirect from http://devl02.mydomain.com to the https URL of the same
name, I get the default insecure web site, which is defined in the
httpd.conf file.

-Thanks



Cliff Woolley wrote:
>
> Are these IP-based virtual hosts or name-based virtual hosts?  See
> http://httpd.apache.org/docs/2.0/vhosts/name-based.html
>
> --Cliff
>
>
> On 10/15/07, *Bernard Barton* <[email protected]
> <mailto:[email protected]>> wrote:
>
>     In my main httpd.conf file, I have numerous include files which
>     include
>     virtual hosts like so:
>
>     Include /usr/local/apache/conf/conf.d/devl00.conf
>     Include /usr/local/apache/conf/conf.d/devl01.conf
>     Include /usr/local/apache/conf/conf.d/devl02.conf
>
>
>     So if I access http://devl02.mydomain.com/ then I see the virtual host
>     defined
>     in devl02.conf, etc.  In the devl02.conf file, I have enabled
>     SSL.  I CAN
>     access the secure site https://devl02.mydomain.com/.  However,
>     when I now
>     access the non-secure site of http://devl02.mydomain.com, the main
>     server
>     web site is displayed, and not the virtual host.  What I'm trying
>     to do
>     is a
>
>        RedirectPermanent / https://cj-devl02.mydomain.net/
>
>     But when I do this I get errors that I posted previously about
>     cookies not
>     being enabled.  So I guess the questions is, having the "Include"
>     statements
>     above, and knowing that each include file like devl08.conf is a
>     virtual host
>     container with SSL enabled, how do I redirect from the port 80
>     version to
>     the SSL enabled port 443 version like:
>
>     http://cj-devl02.mydomain.net/  ------>  https://cj-devl02.mydomain.net/
>
>     FYI, I've tried including .conf files, and also pasting the
>     contents of my
>     .conf files into an email, but they evidently are rejected by the
>     mailing list.
>
>     ______________________________________________________________________
>     Apache Interface to OpenSSL (mod_ssl)                  
>     www.modssl.org <http://www.modssl.org>
>     User Support Mailing List                      
>     [email protected] <mailto:[email protected]>
>     Automated List
>     Manager                            [email protected]
>     <mailto:[email protected]>
>
>

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [email protected]
Automated List Manager                            [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.