You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Frank Bonnet <f....@esiee.fr> on 2010/04/20 09:55:25 UTC

[users@httpd] redirect all http to https

Hello

I want to redirect ALL http requests to a virtual host to the
https port using the same URL ( except for the protocol side )

Thanks for any info/links



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] redirect all http to https

Posted by Frank Bonnet <f....@esiee.fr>.
Thanks a lot :-)


On 04/20/10 09:59, Michael Ni wrote:
> <virtual host *:80>
> RewriteEngine On
> RewriteCond %{HTTPS} !=on
> RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R, L]
>
> or
>
>    RewriteCond %{SERVER_PORT} !^443$
>     RewriteRule ^/(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
>
> many ways to do it
>
>
>
> On Tue, Apr 20, 2010 at 12:55 AM, Frank Bonnet <f.bonnet@esiee.fr
> <ma...@esiee.fr>> wrote:
>
>     Hello
>
>     I want to redirect ALL http requests to a virtual host to the
>     https port using the same URL ( except for the protocol side )
>
>     Thanks for any info/links
>
>
>
>     ---------------------------------------------------------------------
>     The official User-To-User support forum of the Apache HTTP Server
>     Project.
>     See <URL:http://httpd.apache.org/userslist.html> for more info.
>     To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>     <ma...@httpd.apache.org>
>     "   from the digest: users-digest-unsubscribe@httpd.apache.org
>     <ma...@httpd.apache.org>
>     For additional commands, e-mail: users-help@httpd.apache.org
>     <ma...@httpd.apache.org>
>
>


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] redirect all http to https

Posted by Michael Ni <mi...@gmail.com>.
<virtual host *:80>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R, L]

or

  RewriteCond %{SERVER_PORT} !^443$
   RewriteRule ^/(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

many ways to do it



On Tue, Apr 20, 2010 at 12:55 AM, Frank Bonnet <f....@esiee.fr> wrote:

> Hello
>
> I want to redirect ALL http requests to a virtual host to the
> https port using the same URL ( except for the protocol side )
>
> Thanks for any info/links
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>  "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>