Я использую хостинг Kerio из R1sync.com для нашей компании, все мы путешествуем 24/7, и они никогда не приводили нас к сбою через 2 года. Там цена кажется справедливой на уровне $, 5-месячного платившийся ежегодно, и у нас есть соединение мобильных устройств iPhone, андроид и 2 Blackberry.
Смотрите https://www.r1sync.com/
Это будет работать
RewriteEngine on
# redirect all http -> https
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([a-z.]+)$ [NC]
RewriteRule ^/(.*)$ https://www.%1/$1 [R=301,L]
Первый раздел - это то, что у вас есть, что подходит для http-> https
Следующий раздел
Первая строка будет игнорировать www вторая строка будет игнорировать, если они введут IP-адрес (можете удалить, если хотите) третий выполняет перенаправление.
Это должно помочь обоим: вы можете поместить его в свой .htaccess или httpd.conf
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>