HTTPSかつwwwありにリダイレクトするhtaccessの書き方

htaccess に次のコードを書く。

RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^example.com https://www.example.com/
RewriteRule ^(.*)1 [R=301,L]

これで https かつ www ありでリダイレクトされる。

example.comwww.example.com
www.example.comwww.example.com

もし上のコードでリダイレクトされない場合、htaccess ファイルが間違った場所にあるか

Options +FollowSymLinks

などの記述がない可能性がある。