Redirectionare HTTP catre HTTPS fara www

Dupa ce termin de configurat si incarcat site-ul pe host, primul lucru pe care il fac este sa ma asigur de functionarea SSL-ului. Dupa verificarea propriu-zisa, ma asigur ca tot traficul sa fie redirectionat catre HTTPS.

Am vazut multe site-uri cu SSL, dar care nu au redirectionat traficul corespunzator, asa ca multe pagini erau disponibile in HTTP.

Pentru a evita situatia asta apelez la editarea fisierului .htaccess.

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]