Подскажите, сделал всё по инструкции. Но получается двойной редирект, сначала с www на без www, затем второй на https. Нельзя укоротить как-нибудь, чтобы с http://www.site.ru редиректило сразу на https://site.ru?
У меня вот что получилось:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(site\.ru)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]
Получается с http://www.site.ru редиректит сначала на http://site.ru, затем на https://site.ru, а также с https://www.site.ru сначала на http://site.ru, затем на https://site.ru.