Strona z www i bez www

Dla wielu wyszukiwarek strona z przedrostkiem www i bez www to dwie całkowicie odrębne witryny. Powoduje to niestety często różne problemy podczas indeksowania strony (z obniżeniem jej wartości włącznie). Aby tego uniknąć możemy w pliku .htaccess wskazać bezpośrednio, która wersja (z www czy bez www) jest tą właściwą. Zrobimy to tworząc przekierowanie 301 (permanentne).

z http://www na http://

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.moja_domena.pl
RewriteRule ^(.*)$ http://moja_domena.pl/$1 [R=301,L]

z http:// na http://www

RewriteEngine On

RewriteCond %{HTTP_HOST} ^moja_domena.pl
RewriteRule ^(.*)$ http://www.moja_domena.pl/$1 [R=301,L]

Aktualizacja 2022-04-09

Aktualnie zalecanym protokołem, używanym do komunikacji jest https. Aby przygotować naszą stronę internetową do jego obsługi musimy zainstalować protokół SSL na serwerze. Przykładowym – darmowym protokołem jest Let’s encrypt.