How do I redirect from http to https?
The redirection from http:// to https:// can be done with a .htaccess
file. This file will be placed in the folder where the redirection should happen.
The code is as follows:
RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L,QSA]
Redirection through our SSL proxy
If you use our SSL proxy for your certificate, it terminates the SSL connection and connects in the background without a secure connection. The check above does not work and results in a redirection loop. But there is an alternate check which is based on a HTTP header:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L,QSA]