Если использую редирект с без www на www
spoilerRewriteCond %{ENV:HTTPS} on
RewriteRule .* - [E=SSL:s]
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ http%{ENV:SSL}://www.%{HTTP_HOST}/$1 [R=301,L]
Всё работает.
Если использую редирект на https
Тож работает, а когда ставлю их вместе, то сайтик жалуется на "слишком много" переадресаций..... Для чистоты эксперимента удалил всё из .htaccess и оставил только эти два выражения, однако жалобы не прекращаются...
Подскажите как реализовать?
Так же прошу посоветуйте что почитать, чтобы понять как составлять подобное?