ここで聞くことではないかもしれませんが。

さくらサーバーで独自sslを導入しておりhttps統一かつwwwありで統一したいと思っており、htaccessでリダイレクトを記述しています。

httpからhttpsにリダイレクトする際には

RewriteCond %{ENV:HTTPS} !^on$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://www.sample.com/$1 [R=301,L]

と、さくらサーバーの仕様上、RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ を使わないと行けないとのことで、これは実現できました。

しかしながら、www付を行うとリダイレクトループになります。

https://sample.com
から
https://www.sample.com

にリダイレクトするとダイレクトループになります。

httpからhttpsへのも通常のリダイレクトをやるとループになりますが、RewriteCond %{HTTP:X-Sakura-Forwarded-For} をつけるとループにならず、
じゃあwww付きの時にもコレを適用すればいいかというと、もとからhttpsアクセスの場合は変数が代わるようでfalseが帰るようです。

さくらサーバーで

https://sample.com
から
https://www.sample.com

へのリダイレクトのためのhtaccessの記述がお分かりでしたお教えください。