این کد به خودی خود مشکل نداره البته کدی که من استفاده می کنم در خط دوم یک تفاوت کوچک داره
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ولی برای اینکه کارتون تمیزتر انجام بشه بهتره این مسیر رو در cpanel fvdn و از اونجا مشکل ریدایرکت سایت رو ححل کنید چونن در این کدی که دادید هدف ریدایرکت از http به https هست و بهترین راه این مسیر هست اگه جواب نگرفتید بعدش می تونید از فایل htaccesss استفاده کنید ولی حواستون باشه از هر دو راه حل به صورت همزمان استفاده نکنید.
اول وارد cpanel بشید و بعد به قسمت Domains برید و بعدش در لیست دامنه هایی که در چنل خودتون دارید به سادگی دکمه ای که زیر گزینه Force HTTPS Redirect هست رو بزنید تا به حالت on تغییر وضعیت بده به سادگی تمام صفحات شما فقط با نسخه https نمایش داده می شه