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:
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:
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:
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:
Zamiast zielonego paska:
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:
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:
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:
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
Dziękuję bardzo... zabieram się do pracy! Potrzebowałem tego i dało mi trochę yuyu… ;D
Cześć Gerardo,
Powiesz mi jak to jest 😉
Pozdrowienia!
Oscar
Świetna !!!
Czytałem i oglądałem sporo samouczków wideo… ale nie wszystkie mówiły to samo… i byłem trochę niespokojny.
dzięki
wszystko idealnie! jesteś crackiem ;D
Cześć Gerardo,
Cieszę się, że ci się udało 😉
Bardzo dziękuję za słowa ;)
pozdrowienia
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 😉
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!!!!
Dziękuję bardzo, cieszę się, że ci pomogło
Pozdrowienia !!!