Dlaczego ważna jest konsekwencja www/non-www?
Google traktuje www.twojadomena.pl i twojadomena.pl jako dwie osobne strony. Brak przekierowania może powodować duplikację treści i obniżenie pozycji SEO.
Przekierowanie z www na bez www (preferowane przez wielu)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Przekierowanie z bez www na www
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
łączne przekierowanie HTTP na HTTPS + non-www
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Wskazówka SEO: Po wyborze wersji ustaw ją jako preferowaną w Google Search Console w sekcji Ustawienia → Preferowana domeną.