Настроить правильный редирект в *nix хостингах с помощью файла .htaccess просто. Досточно разместить в файле следующий код (лучше в самом начале):
1 2 3 4 5 6 |
# SSL redirect RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] |
Например, на этом блоге редирект настроен так же.