Serwery w Polsce · Warszawa Dyski NVMe

Jak przekierowac www i non-www w .htaccess Drukuj

  • 0

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ą.

Czy ta odpowiedź była pomocna?

« Wstecz