Przekierowanie domeny z WWW na bez WWW i odwrotnie

Jeżeli chcesz, aby Twoja strona otwierała się z www. i bez www. to, potrzebujesz przekierowania w .htaccess
W poniższych przykładach zmień domena.pl na nazwę swojej domeny.

Znajdź plik .htaccess w katalogu ze swoją stroną lub stwórz go, jeśli nie masz. W pliku musi znaleźć się następujący zapis:

Przekierowanie na wersję z WWW

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

Przekierowanie na wersję bez WWW

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

WAŻNE! Wyrażenie: domena.pl zamień na docelową nazwę swojej domeny.

Uwaga! Plik .htaccess jest przetwarzany od góry do dołu, co oznacza, że kolejność reguł ma istotne znaczenie dla prawidłowego działania przekierowań. Aby zapewnić poprawne funkcjonowanie przekierowań, takich jak np. przekierowanie z www na bez www (lub odwrotnie), upewnij się, że tego typu reguły znajdują się na początku pliku. Jeśli te przekierowania zostaną umieszczone poniżej innych reguł, mogą nie działać poprawnie lub powodować konflikty.