Przekierowanie witryny WordPress do wersji HTTPS dla hostingu w systemie Linux

Po zainstalowaniu certyfikatu SSL na koncie hostingu w systemie Linux należy wprowadzić pewne modyfikacje, aby plik .htaccess automatycznie przekierowywał odwiedzających do wersji HTTPS witryny WordPress.

Uwaga: Te instrukcje nie dotyczą kont Zarządzanego systemu WordPress z certyfikatem SSL. Zajmiemy się automatycznym przekierowaniem HTTPS (po zakończeniu instalacji certyfikatu).

  1. Zaloguj się do Pulpitu nawigacyjnego WordPress.
  2. Przejdź do pozycji Ustawienia w lewym panelu nawigacyjnym i kliknij opcję Ogólne.
  3. Znajdź następujące pola na nowej stronie:
    • Adres WordPress (URL)
    • Adres witryny (URL)
  4. Zaktualizuj adresy URL w poszczególnych polach, wpisując https zamiast http.
    • Na przykład adres http://coolexample.com zmieni się na https://coolexample.com.
  5. Przewiń w dół do dolnej części strony i kliknij opcję Zapisz zmiany.
  6. Otwórz do edycji bieżący plik .htaccess w folderze /public_html/ w menedżerze plików cPanel. Jeśli nie masz jeszcze pliku .htaccess, będzie trzeba go utworzyć.
  7. Wstaw następujący kod na górze pliku .htaccess:
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. Kliknij opcję Zapisz zmiany w prawym górnym rogu ekranu.

Więcej informacji


Czy ten artykuł był pomocny?
Dziękujemy za przekazanie informacji. Aby porozmawiać z pracownikiem obsługi klienta, zadzwoń pod numer pomocy technicznej lub skorzystaj z opcji czatu (powyżej).
Cieszymy się, że udało się nam pomóc! Czy coś jeszcze możemy dla Ciebie zrobić?
Przykro nam z tego powodu. Powiedz nam, co było niezrozumiałe lub dlaczego nie udało się rozwiązać Twojego problemu.