Jak przejść z http do https

Jeśli masz stronę bez certyfikatu bezpieczeństwa, jesteś brzydkim kaczątkiem internetu ;). Firma Google postanowiła uczynić internet bezpieczniejszym i odnosi sukcesy. Jeśli jeszcze o tym nie pomyślałeś jak przejść z http na https Zrobisz to w nadchodzących miesiącach, ponieważ Chrome w widoczny sposób oznaczy Twoją witrynę jako niezabezpieczoną.

Przejście z http do https jest łatwe, ale musisz wprowadzić szereg zmian w swojej witrynie.

Nie jest tak samo z nową witryną, jak z witryną, która już istnieje

Jeśli tworzysz nową stronę internetową, jest to o wiele łatwiejsze, ponieważ wystarczy zainstalować swoją stronę bezpośrednio z zainstalowanym certyfikatem.

Z drugiej strony, jeśli masz już stronę internetową, nie wystarczy zainstalować certyfikat, ale będziesz musiał wykonać szereg zadań, aby przenieść całą zawartość z http na https.

Oto samouczek wideo:

Suscríbete a mi kanał:  

1 Krok: Zainstaluj certyfikat na swoim serwerze

Coraz więcej hostów internetowych oferuje bezpłatny certyfikat bezpieczeństwa. W szczególności certyfikat Zakodujmy.

Jeśli nie jesteś pewien, czy Twój hosting to oferuje, zapytaj ich bezpośrednio.

W tym kroku zależysz od hostingu, chyba że masz serwer dedykowany, muszą go zainstalować za Ciebie lub musisz mieć opcję w panelu sterowania, aby go zainstalować.

W większości hostingów wystarczy go aktywować. W moim hostingu wygląda to tak:

jak przejść z http na https

Po zainstalowaniu możesz sprawdzić, czy wszystko poszło dobrze w następna strona

Dodajesz swoją witrynę, a ona poinformuje Cię, czy znalazła zainstalowany certyfikat:

sprawdź zainstalowany ssl

2 Krok: Skonfiguruj WordPress z certyfikatem

Przed przystąpieniem do pracy polecam zrobić kopię zapasową 😉

Teraz, gdy wiemy, że nasz certyfikat jest poprawnie zainstalowany, musimy skonfigurować naszego WordPressa, aby z niego korzystał.
W tym celu wchodzimy do panelu sterowania WordPress, przechodzimy do Ustawienia -> Ogólne i zarówno w polach „Adres WordPress”, jak i „Adres witryny” zmieniamy adres URL za pomocą https:

zmień adres URL https

Po zapisaniu WordPress wyprowadzi nas z obszaru administracyjnego, aby ponownie się zalogować, ale tym razem już w https.

Uważaj, bo mój znajomy zmienił adres URL w WordPressie bez zainstalowania certyfikatu na serwerze i zadzwonił do mnie, mówiąc: „Óscar, ta sprawa z certyfikatem u mnie nie działa” 😉

Krok 3: Napraw błędy treści HTTP

Teraz, gdy wejdziesz na swoją stronę, może się zdarzyć, że zamiast zielonego paska zobaczysz, że ma na niej znak informacyjny:

Informacje o znaku https

Zamiast zielonego paska:

zielony pasek https

Dzieje się tak, ponieważ chociaż mamy już zainstalowany certyfikat bezpieczeństwa, w naszej witrynie znajdują się elementy, które wywołują http zamiast https.

Zwykle dzieje się to z obrazami. Na przykład, jeśli edytuję artykuł, widzę, że obraz jest w http zamiast https:

Jak przejść z http do https 1

Możemy to zmienić ręcznie, ale jeśli mamy stronę z dużą ilością treści, może to być szalone.

Możemy to rozwiązać w znacznie prostszy sposób. Istnieje wtyczka o nazwie Lepsze wyszukiwanie Zastąp co pozwoli nam na szybką zmianę w bazie danych we wszystkich miejscach, w których pojawia się http zamiast https.

Po zainstalowaniu wtyczki przechodzimy do Narzędzia -> Lepsze wyszukiwanie Zamień:

W wyszukiwaniu: Dodajemy naszą stronę bez https, czyli adresu URL z http
W Zamień na: Dodajemy naszą stronę internetową za pomocą https

Zaznaczamy wszystkie tabele i odznaczamy opcję Czy chcesz przeprowadzić ćwiczenie?

Pozostałe w następujący sposób:

https lepsze wyszukiwanie zamień

A jeśli wszystko poszło dobrze, masz już witrynę w https z zielonym paskiem na całej witrynie 😉

Krok 4: Przekieruj ruch z http na https

Jeśli nasza strona internetowa zawiera treści, możliwe jest, że połączyły nas inne strony internetowe i mamy wizyty na stronie, ale jest ona skierowana na http, więc musimy kierować wszystkie te wizyty na nową wersję za pomocą https.

Wiele serwerów ma możliwość zrobienia tego z samego hostingu, w moim przypadku opcja jest następująca:

przekierowanie serwera https

Jeśli nasz serwer nie daje nam takiej możliwości, my też nie mamy problemu, możemy to zrobić ręcznie.

Musimy edytować plik .htaccess naszego serwera i dodać następujący kod:

# Redirigir siempre a https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

A teraz jeśli odwiedzający wejdzie na naszą stronę w wersji http, zostanie automatycznie przekierowany na https.

Mam nadzieję, że Ci się uda 😉

pozdrowienia

8 komentarzy do wpisu „Jak przejść z http na https”

  1. A tak przy okazji… powiedz mi, żebym przeszedł do Google Search Console i Google Analytics, żeby dodać też https?
    Google musi ponownie zindeksować wszystkie strony????
    czy przekierowanie za pomocą .htacces złapie to dobrze?

    • Cześć Gerardo,

      Trzeba ją dodać ponownie w Google Analytics i Google Search Console, bo w oczach Google to nowa strona.

      Dzięki przekierowaniom Google wie, że teraz ta strona jest tą, do której włożyliśmy całą siłę, ale jeśli chcesz zobaczyć wszystkie informacje z konsoli wyszukiwania Google, musisz dodać ją ponownie, jakby była nową stroną.
      Pozdrowienia 😉

  2. Po dwóch dniach walki z programem i technik powiedział mi, że muszę sprawdzić tylko http… okazuje się, że przy 4 zmianach i Waszym cudownym kodzie w końcu udało mi się uzyskać kłódkę !!!

    DZIĘKUJĘ BARDZO OSKAR!!!!

odpowiedź Gerardo Anuluj odpowiedź