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).
- Zaloguj się do Pulpitu nawigacyjnego WordPress.
- Przejdź do pozycji Ustawienia w lewym panelu nawigacyjnym i wybierz opcję Ogólne.
- Znajdź następujące pola na nowej stronie:
- Adres WordPress (URL)
- Adres witryny (URL)
- 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.
- Przewiń w dół do dolnej części strony i wybierz opcję Zapisz zmiany.
- Otwórz do edycji bieżący plik
.htaccess
w folderze/public_html/
w menedżerze plików cPanel. Jeśli nie widzisz pliku .htaccess, sprawdź, czy opcja wyświetlania ukrytych plików jest włączona. Jeśli nie masz jeszcze pliku.htaccess
, będzie trzeba go utworzyć. - Wstaw następujący kod na górze pliku
.htaccess
: - Wybierz opcję Zapisz zmiany w prawym górnym rogu ekranu.
# BEGIN GD-SSLOptions +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" # END GD-SSL
Więcej informacji
- Jeśli pojawią się jakieś błędy zawartości mieszanej, może być konieczne wykonanie operacji wyszukiwania i zastępowania w bazie danych.
- Aby uzyskać więcej informacji na temat naszej pomocy technicznej premium dla WordPress, odwiedź nasz katalog pomocy technicznej WP Premium.