Przekierowanie domeny z http na https

Aktywując certyfikat SSL na hostingu należy upewnić się, że każde wejście na stronę przez wariant niezabezpieczony (http://) będzie przekierowywać użytkownika na wariant zabezpieczony (https://). W tym celu należy wprowadzić dodatkową dyrektywę w pliku .htaccess.

Żeby aktywować przekierowanie na wersję https na swoim hostingu połącz się ze swoim serwerem FTP za pomocą dowolnego klienta FTP (np. FileZilla). Następnie znajdź plik .htaccess w katalogu ze swoją stroną lub stwórz go, jeśli nie masz. W pliku umieść następujący zapis:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

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 http na https, 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.

Zapisz zmiany w pliku.

Teraz strona za każdym razem będzie przekierowywać na wariant zabezpieczony.

Jeśli korzystasz z WordPressa, to zapoznaj się także z poradnikiem, jak wdrożyć SSL w WordPressie. Konieczne są bowiem dodatkowe kroki, takie jak zmiana adresu strony w panelu administracyjnym WordPressa.

Jeśli korzystasz z PrestaShop, to zapoznaj się z poradnikiem, jak włączyć SSL w PrestaShop. Tu również konieczna jest dodatkowa zmiana w panelu administracyjnym sklepu.