Следующее правило можно использовать для принудительного https
и www
при перенаправлении одного URL-адреса.
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^(.*)$ https://www.%1%{REQUEST_URI} [L,R=301]
Примечание. Удалите правило перенаправления без www в www, если оно уже есть.править в вашем htaccess, иначе это может вступить в конфликт с этим.Обязательно очистите кеш браузера перед тестированием этого нового правила.