Sprawdź naszą ofertę Hostingu NVMe
Zbuduj stronę w kilka minut w specjalnym pakiecie
Skorzystaj z naszego pomocnika do wyboru odpowiedniego pakietu.
Bezpłatnie przeniesiemy Twoje strony i pocztę
Sprawdź nasze rozwiązania
Chcesz zarabiać? Sprawdź naszą ofertę programu partnerskiego
Zadbaj o bezpieczeństwo swoich stron.
Potrzebujesz więcej? Sprawdź nasze dodatki do hostingu.
Plik .htaccess to prosty i skuteczny sposób na zarządzanie przekierowaniami na serwerze. Dzięki niemu możesz w jednym miejscu wymusić otwieranie strony pod protokołem HTTPS, wybrać wersję domeny (z www lub bez, czy przekierować starą domenę na nową.
Poniżej przygotowaliśmy gotowe, sprawdzone rozwiązania, które możesz wkleić bezpośrednio w pliku .htaccess danej domeny w Menadżerze plików.
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Do czego służy?Wymusza bezpieczne połączenie HTTPS na całej stronie.
RewriteEngine On RewriteCond %{HTTP_HOST} ^www. [NC,OR] RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC] RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]
Do czego służy?Pozwala uzyskać jeden wariant adresu witryny w pasku przeglądania (nawet przy wejściu na http://www.). Automatycznie usuwa www z adresu, zachowując wszystkie jego parametry (query string).
RewriteEngine On RewriteCond %{HTTP_HOST} !^www. [NC,OR] RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC] RewriteRule ^ https://www.%1%{REQUEST_URI} [L,R=301]
Używaj tej wersji tylko wtedy, gdy świadomie chcesz mieć wersję z www jako główną.
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www.)?stara-domena.pl$ [NC] RewriteRule ^(.*)$ https://nowa-domena.pl/$1 [R=301,L]
Do czego służy?Ta reguła przekierowuje całą starą domenę (zarówno z www, jak i bez) na nową domenę, zachowując strukturę adresów i parametry.
tagi: .htaccess htaccess przekierowanie domeny rewrite