Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak prawidłowo przenieść WordPress z HTTP do HTTPS (Przewodnik dla początkujących)

Czy kiedykolwiek widziałeś przerażające ostrzeżenie „Niebezpieczne” w swojej przeglądarce i martwiłeś się, co to oznacza dla Twojej witryny? Jest to powszechna obawa, a terminy techniczne, takie jak SSL i HTTPS, mogą sprawić, że znalezienie rozwiązania wyda się przytłaczające.

Przeprowadziliśmy tysiące użytkowników przez ten dokładny proces, a dobrą wiadomością jest to, że zabezpieczenie Twojej witryny jest łatwiejsze, niż myślisz. To prosta zmiana, która buduje zaufanie odwiedzających, a nawet daje Ci niewielki wzrost w rankingach wyszukiwania.

W tym przewodniku przeprowadzimy Cię krok po kroku przez proces przenoszenia Twojej witryny WordPress z HTTP do HTTPS. Wyjaśnimy wszystko prostym językiem, dzięki czemu uzyskasz ikonę bezpiecznej kłódki obok nazwy swojej domeny.

Przenoszenie WordPressa z HTTP do HTTPS / SSL

Szybkie podsumowanie: Jak przenieść WordPress do HTTPS w 4 krokach

  1. Uzyskaj certyfikat SSL.
  2. Zainstaluj i aktywuj wtyczkę SSL, taką jak Really Simple SSL.
  3. Zaktualizuj ustawienia swojej witryny, aby używać HTTPS.
  4. Skonfiguruj przekierowania i napraw wszelkie błędy mieszanej zawartości.

Oto szybki przegląd tematów, które omówimy w tym artykule:

Czym jest HTTPS?

HTTPS (Hypertext Transfer Protocol Secure) to metoda szyfrowania, która zabezpiecza połączenie między przeglądarką użytkownika a serwerem Twojej witryny. To dodatkowe zabezpieczenie znacznie utrudnia hakerom przechwytywanie przesyłanych danych.

Aby utworzyć to bezpieczne połączenie, potrzebujesz certyfikatu SSL (Secure Sockets Layer). Chociaż „SSL” jest powszechnym terminem używanym przez ludzi, nowoczesna, bezpieczniejsza technologia, z której dziś korzystają witryny, nazywa się TLS (Transport Layer Security).

Każda witryna otrzymuje unikalny certyfikat SSL do identyfikacji. Jeśli serwer próbuje użyć HTTPS bez ważnego certyfikatu lub jeśli certyfikat nie pasuje, większość nowoczesnych przeglądarek ostrzeże użytkowników i zaleci im, aby nie kontynuowali.

Twoje połączenie nie jest prywatne w Google Chrome

Dlaczego potrzebujesz HTTPS i SSL?

W 2018 roku Google ogłosiło inicjatywę mającą na celu zwiększenie bezpieczeństwa sieci, zachęcając właścicieli witryn do przejścia z HTTP na HTTPS. Aby wesprzeć ten ruch, ich przeglądarka Chrome zaczęła oznaczać wszystkie strony internetowe bez certyfikatu SSL jako „Niebezpieczne”.

Chrome ostrzega użytkowników, gdy połączenie jest niezabezpieczone

To ostrzeżenie „Niezabezpieczone” jest szczególnie widoczne, gdy ktoś próbuje wprowadzić informacje, na przykład wypełniając formularz kontaktowy. Widok tego ostrzeżenia może pozostawić negatywne wrażenie i nadszarpnąć zaufanie do Twojej firmy.

Dlatego wszystkie strony internetowe muszą przejść na HTTPS i zainstalować SSL. Oto główne korzyści:

  • Poprawione bezpieczeństwo: Szyfruje dane wymieniane między Twoimi odwiedzającymi a serwerem, chroniąc poufne informacje, takie jak dane logowania i dane osobowe.
  • Lepsze pozycjonowanie w wyszukiwarkach: Google przyznaje niewielką przewagę w rankingu bezpiecznym stronom HTTPS.
  • Buduje zaufanie użytkowników: Ikona bezpiecznej kłódki w pasku adresu przeglądarki natychmiast sygnalizuje odwiedzającym, że Twoja witryna jest autentyczna i bezpieczna, co może poprawić współczynniki konwersji.
  • Wymagane do płatności online: Jeśli chcesz akceptować płatności online na swojej stronie e-commerce, SSL jest wymagany przez dostawców płatności, takich jak Stripe, PayPal Pro i Authorize.net.

Zapewniamy, że wszystkie nasze własne strony korzystają z SSL, w tym WPBeginner i nasze firmy partnerskie.

Wymagania dotyczące używania HTTPS/SSL na stronie WordPress

Wymagania dotyczące korzystania z SSL w WordPress nie są zbyt wysokie. Wszystko, co musisz zrobić, to kupić certyfikat SSL, a być może już go masz za darmo.

Najlepsi dostawcy hostingu WordPress oferują darmowe certyfikaty SSL dla wszystkich swoich użytkowników:

Więcej szczegółów znajdziesz w naszym przewodniku, jak uzyskać darmowy certyfikat SSL dla Twojej strony WordPress.

Jeśli Twoja firma hostingowa nie oferuje darmowego certyfikatu SSL, będziesz musiał go kupić.

Polecamy Namecheap, ponieważ oferuje najlepszą ofertę SSL dla zwykłych certyfikatów SSL i certyfikatów wildcard.

Po zakupie certyfikatu SSL będziesz musiał poprosić swojego dostawcę hostingu o jego zainstalowanie.

Konfiguracja WordPress do używania SSL i HTTPS

Po włączeniu przez hosta certyfikatu SSL dla Twojej domeny, musisz skonfigurować WordPress, aby używał protokołów SSL i HTTPS na swojej stronie internetowej.

Pokażemy Ci dwie metody, jak to zrobić, a Ty możesz wybrać tę, która najlepiej odpowiada Twoim potrzebom.

Metoda 1: Konfiguracja SSL/HTTPS w WordPress przy użyciu wtyczki

Ta metoda jest łatwiejsza i zalecana dla początkujących.

Najpierw musisz zainstalować i aktywować wtyczkę Really Simple SSL. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji musisz odwiedzić stronę Bezpieczeństwo. Wtyczka automatycznie wykryje Twój certyfikat SSL i wyświetli opcję „Aktywuj SSL”.

Aktywuj SSL

Po aktywacji wtyczka zajmie się wszystkim, w tym błędami mieszanej zawartości.

Oto, co wtyczka robi w tle:

  • Sprawdza ważność certyfikatu SSL
  • Ustawia WordPress, aby używał https we wszystkich adresach URL
  • Konfiguruje przekierowania z HTTP do HTTPS
  • Wyszukuje adresy URL w Twojej treści, które nadal ładują się z niezabezpieczonych źródeł HTTP i próbuje je naprawić.

Uwaga: Wtyczka próbuje naprawić błędy mieszanej zawartości, używając techniki buforowania wyjściowego. Może to mieć negatywny wpływ na wydajność, ponieważ zastępuje zawartość na stronie podczas ładowania strony. Ten wpływ jest widoczny tylko przy pierwszym ładowaniu strony i powinien być minimalny, jeśli używasz wtyczki buforującej.

Chociaż wtyczka twierdzi, że można zachować SSL i bezpiecznie ją dezaktywować, nie jest to w 100% prawdą. Będziesz musiał pozostawić wtyczkę aktywną przez cały czas, ponieważ jej dezaktywacja spowoduje ponowne pojawienie się błędów mieszanej zawartości. Zobacz naszą recenzję Really Simple SSL, aby uzyskać więcej szczegółów.

Metoda 2: Ręczne skonfigurowanie SSL/HTTPS w WordPress

Ta metoda wymaga ręcznego rozwiązywania problemów i edycji plików WordPress. Jest to jednak trwałe, zoptymalizowane pod kątem wydajności rozwiązanie i jest to metoda, której używamy na WPBeginner.

Jeśli ta metoda okaże się trudna, powinieneś zatrudnić programistę WordPress lub zamiast tego skorzystać z pierwszej metody.

W ramach tej metody może być konieczna edycja plików motywu i kodu. Jeśli nie robiłeś tego wcześniej, zapoznaj się z naszym przewodnikiem na temat kopiowania i wklejania fragmentów kodu w WordPress.

Najpierw powinieneś odwiedzić stronę Ustawienia » Ogólne. Z tego miejsca zaktualizuj pola Adres WordPress i Adres witryny, zastępując http przez https.

Ustawienia adresu URL strony WordPress

Następnie kliknij przycisk „Zapisz zmiany”, aby zapisać nowe ustawienia.

Po zapisaniu ustawień WordPress wyloguje Cię i poprosi o ponowne zalogowanie.

Następnie skonfiguruj przekierowania WordPress z HTTP do HTTPS, dodając następujący kod do pliku .htaccess. Ten kod jest przeznaczony dla serwerów Apache:

<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>

Jeśli korzystasz z serwera NGINX, dodaj następujący kod, aby przekierować z HTTP do HTTPS w pliku konfiguracyjnym:

server { listen 80; server_name example.com www.example.com; return 301 https://example.com$request_uri; }

Nie zapomnij zastąpić example.com swoją nazwą domeny.

Postępując zgodnie z tymi krokami, unikniesz błędu „WordPress HTTPS nie działa”, ponieważ WordPress będzie teraz ładował całą witrynę za pomocą HTTPS.

Aby wymusić SSL i HTTPS w obszarze administracyjnym WordPress lub na stronach logowania, musisz skonfigurować SSL w pliku wp-config.php.

Dodaj następujący kod powyżej linii „To wszystko, przestań edytować!” w pliku wp-config.php:

define('FORCE_SSL_ADMIN', true);

Ten stały parametr działa jako zabezpieczenie. Zapewnia, że Twoja strona logowania i panel administracyjny WordPress są zawsze szyfrowane, co dodaje dodatkową warstwę bezpieczeństwa dla administratora strony. Działa również w sieciach WordPress multisite.

Po wykonaniu tej czynności strona internetowa jest w pełni skonfigurowana do używania SSL / HTTPS, ale nadal możesz napotkać błędy mieszanej zawartości.

Naprawianie błędów mieszanej zawartości

Błędy mieszanej zawartości są spowodowane tym, że część zawartości (takich jak obrazy, skrypty lub arkusze stylów) jest nadal ładowana przez niezabezpieczony protokół HTTP zamiast HTTPS.

Pomyśl o tym jak o posiadaniu bezpiecznych, opancerzonych drzwi wejściowych (HTTPS), ale pozostawieniu otwartego okna (zasób HTTP). To jedno otwarte okno sprawia, że cały dom jest narażony.

Kiedy to się stanie, nie zobaczysz ikony bezpiecznej kłódki w pasku adresu Twojej witryny.

Chrome ostrzega użytkowników, gdy połączenie jest niezabezpieczone

Możesz dowiedzieć się, która zawartość jest ładowana przez niezabezpieczony protokół, korzystając z narzędzia Inspect tool w swojej przeglądarce.

Błąd mieszanej zawartości zostanie wyświetlony jako ostrzeżenie w konsoli, ze szczegółami dla każdego elementu.

Błąd mieszanej zawartości

Zauważysz, że większość adresów URL to obrazy, ramki iframe i galerie obrazów, podczas gdy niektóre to skrypty i arkusze stylów ładowane przez wtyczki i motywy WordPress.

Naprawianie mieszanej zawartości w bazie danych WordPress

Większość nieprawidłowych adresów URL będzie dotyczyć obrazów, plików, osadzeń i innych danych przechowywanych w bazie danych WordPress. Naprawmy je najpierw.

Musisz znaleźć wszystkie wzmianki o starym adresie URL Twojej witryny w bazie danych, które zaczynają się od HTTP i zastąpić je nowym adresem URL Twojej witryny, który zaczyna się od HTTPS.

Możesz to łatwo zrobić, instalując i aktywując wtyczkę Search & Replace Everything.

Po aktywacji przejdź na stronę Narzędzia » WP Search & Replace. Musisz dodać adres URL swojej witryny z http w polu „Szukaj” i adres URL z https w polu „Zamień”.

Wyszukaj i zamień adresy URL http w WordPress

Następnie zaznacz wszystkie tabele bazy danych, aby przeprowadzić dokładne sprawdzenie i kliknij przycisk „Zamień wszystko”. Wtyczka zaktualizuje teraz wszystkie stare adresy URL w bazie danych.

Naprawianie błędów mieszanej zawartości spowodowanych przez motyw WordPress

Każdy przyzwoity motyw WordPress zgodny ze standardami kodowania WordPress nie spowoduje tego problemu. Jednak niektóre mogą nadal mieć zakodowane na stałe niezabezpieczone adresy URL.

Najpierw musisz użyć narzędzia Inspekcja przeglądarki, aby znaleźć zasoby i miejsca, z których są ładowane. Następnie musisz znaleźć je w swoim motywie WordPress i zamienić http na https.

Będzie to nieco trudne dla większości początkujących, ponieważ możesz nie być w stanie zobaczyć, które pliki motywu zawierają te adresy URL.

Naprawianie błędów mieszanej zawartości spowodowanych przez wtyczki

Niektóre zasoby z mieszaną zawartością będą ładowane przez wtyczki WordPress. Dowolna wtyczka WordPress zgodna ze standardami kodowania WordPress nie spowoduje błędów mieszanej zawartości.

Nie polecam edytowania plików wtyczek WordPress. Zamiast tego skontaktuj się z autorem wtyczki i poinformuj go. Jeśli nie odpowie lub nie będzie w stanie tego naprawić, wtedy znajdę odpowiednią alternatywę.

Uwaga: Jeśli z jakiegoś powodu nadal napotykasz błąd niezgodności zawartości, zalecamy tymczasowe użycie wtyczki Really Simple SSL, aby Twoi użytkownicy nie odczuli skutków podczas naprawiania problemu na stronie staging lub zatrudniania programisty.

Prześlij swoją stronę HTTPS do Google Search Console

Wyszukiwarki takie jak Google traktują https i http jako dwie różne strony internetowe. Aby uniknąć problemów z SEO, musisz poinformować Google, że Twoja strona internetowa została przeniesiona.

Aby to zrobić, wystarczy przejść do swojego konta Google Search Console i kliknąć przycisk „Dodaj właściwość”.

Google Search Console - Dodaj właściwość

Spowoduje to wyświetlenie okna podręcznego, w którym musisz dodać nowy adres HTTPS swojej strony internetowej.

Google oferuje kilka sposobów weryfikacji Twojej witryny, ale zalecamy metodę prefiksu adresu URL, ponieważ jest ona bardziej elastyczna.

Wybierz opcję typu właściwości w Google Search Console

Następnie Google poprosi Cię o weryfikację własności Twojej witryny.

Istnieje kilka sposobów, aby to zrobić, ale zalecamy użycie metody tagu HTML. Otrzymasz fragment kodu HTML do dodania do swojej witryny WordPress.

Google Search Console zweryfikuj własność
Dodaj kod weryfikacyjny Search Console za pomocą All in One SEO

Najpierw zainstaluj i aktywuj wtyczkę All in One SEO for WordPress. Więcej szczegółów znajdziesz w naszym poradniku jak zainstalować wtyczkę WordPress.

Wskazówka eksperta: W WPBeginner używamy All in One SEO na wszystkich naszych stronach internetowych. Funkcja weryfikacji narzędzi dla webmasterów oszczędza nam dużo czasu, ponieważ możemy po prostu wkleić kod, a AIOSEO automatycznie dodaje go we właściwe miejsce w nagłówku naszej witryny.

Po aktywacji przejdź do strony All in One SEO » Ustawienia ogólne i kliknij zakładkę Narzędzia dla webmasterów. Następnie kliknij Google Search Console.

Ustawienia narzędzi dla webmasterów AIOSEO

Tutaj musisz dodać kod weryfikacyjny, który wcześniej skopiowałeś ze strony Google Search Console. Nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zachować swoje ustawienia.

Następnie przełącz się z powrotem do karty Google Search Console i kliknij przycisk „Zweryfikuj”. Po zweryfikowaniu Twojej witryny Google zacznie wyświetlać raporty z Search Console.

Musisz również upewnić się, że zarówno wersje https, jak i http są dodane do Twojej Konsoli wyszukiwania.

Informuje to Google, że chcesz, aby wersja Twojej witryny https była traktowana jako wersja podstawowa. W połączeniu z przekierowaniami 301, które ustawiłeś wcześniej, Google przeniesie Twoje rankingi wyszukiwania do wersji https Twojej witryny.

Często zadawane pytania dotyczące przenoszenia do HTTPS

Ile kosztuje certyfikat SSL?

Certyfikat SSL może być darmowy. Większość najlepszych firm hostingowych WordPress oferuje darmowe certyfikaty SSL wszystkim swoim klientom za pośrednictwem Let's Encrypt. Jeśli Twój hosting nie oferuje darmowego, możesz kupić go od dostawcy takiego jak Namecheap za niewielką roczną opłatę.

Jaka jest różnica między SSL a HTTPS?

SSL (Secure Sockets Layer) to technologia, która szyfruje dane. HTTPS (Hypertext Transfer Protocol Secure) jest wynikiem użycia tej technologii SSL. Gdy witryna ma ważny certyfikat SSL, jej adres URL zaczyna się od https://, a w przeglądarce pojawia się ikona kłódki, wskazująca, że połączenie jest bezpieczne.

Co się stanie, jeśli nie będę używać HTTPS?

Jeśli nie będziesz używać HTTPS, nowoczesne przeglądarki, takie jak Google Chrome, wyświetlą odwiedzającym ostrzeżenie „Niebezpieczne”. Może to podważyć zaufanie, zaszkodzić reputacji Twojej marki i spowodować utratę potencjalnych klientów. Ponadto brak HTTPS może negatywnie wpłynąć na Twoje rankingi w wyszukiwarkach.

Dodatkowe zasoby dotyczące bezpieczeństwa WordPress

Poniżej znajduje się kilka dodatkowych zasobów, które mogą pomóc w rozwiązaniu typowych problemów z WordPress i dowiedzieć się więcej o bezpieczeństwie witryny:

Mamy nadzieję, że ten artykuł pomógł Ci dodać HTTPS i SSL w WordPress. Możesz również zapoznać się z naszym ostatecznym przewodnikiem po bezpieczeństwie WordPress z instrukcjami krok po kroku, jak utrzymać bezpieczeństwo Twojej witryny WordPress, lub z naszym przewodnikiem na temat jak odnowić certyfikat SSL.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

407 CommentsLeave a Reply

  1. Cześć, jeśli używam pierwszej metody, czy muszę również wykonać krok „Prześlij moją witrynę HTTPS do Google Search Console” po tym?

    TQ

  2. Zainstalowałem wtyczkę Really Simple SSL, która mówi, że należy ręcznie zastąpić każde http:// we wszystkich plikach .css i .js przez //. To nie brzmi dla mnie naprawdę prosto. Jako początkujący stworzyłem prostą stronę internetową z kilkoma zdjęciami. Czy to powszechne, że w tych plikach znajdują się instrukcje http://?

  3. Cześć,
    Podczas dodawania kodu do .htaccess pojawia się błąd „za dużo przekierowań”. Próbowałem dodać go do istniejącego kodu powyżej, poniżej, a także usunąć istniejący kod i użyć tylko nowego. Wszystkie trzy opcje powodują zbyt wiele przekierowań.

    Czy jest coś, co powinienem tam zmienić? Z góry dziękuję za pomoc!

  4. Próbowałem użyć wtyczki, ale kiedy to robię, strona internetowa staje się niedostępna. Próbowałem podejścia ręcznego, ale gdy tylko zmieniłem adresy w ustawieniach WP, strona ponownie staje się niedostępna.

    • You would want to reach out to your hosting provider to ensure that your SSL certificate is connected to your domain correctly and they should be able to help :)

      Admin

  5. Zamierzam dokonać zmiany na SSL i będę postępować zgodnie ze wskazówkami z artykułu, początkowo używając wtyczki Really Simple SSL. Zanim zacznę, mam szybkie pytanie.

    Jeśli użyję wtyczki Really Simple SSL, która wszystkim się zajmuje, czy mogę pozostawić ogólne ustawienia w WordPressie dla adresu WordPress i adresu strony jako http zamiast zmieniać na https, ponieważ wtyczka będzie się tym zajmować?

      • Dziękuję za potwierdzenie. Mam jeszcze jedno pytanie.

        po aktywowaniu certyfikatu Let's Encrypt SSL na SiteGround dla strony internetowej, pytam, czy chcę włączyć poniższe opcje, czy je wyłączyć.

        Wymuszanie HTTPS – Wymusza, aby Twoja witryna działała w całości przez zaszyfrowane połączenie HTTPS. Przekierowanie jest wykonywane na poziomie serwera i działa dla każdej witryny.

        Czy mam to pominąć, ponieważ wtyczka Really Simple SSL również się tym zajmie?

        • Tak, możesz to pominąć, powinieneś tego używać tylko w przypadku problemów z wtyczką lub gdy Google nie znajdzie linków http.

        • Dziękuję za Twoją radę. WP Beginner to niesamowita strona internetowa. Tak trzymajcie!

  6. Bardzo dziękuję. Szukałem błędów przez ponad 12 godzin i udało mi się je naprawić dzięki lepszym wtyczkom do zastępowania. Wielkie dzięki, drogi.

  7. Czy ktoś może mi powiedzieć, czy mam zastąpić zawartość pliku my.htaccess. sugerowanym kodem, czy mam go umieścić na początku/końcu istniejącego wpisu.

  8. Naprawdę świetny poradnik. Dziękuję bardzo! Jeszcze raz dziękuję za ten szczegółowy post!

  9. Cześć!
    Dzięki za artykuł!
    A co z Google Analytics? To to samo co Google Search Console czy nie?

    • W przypadku Google Analytics powinieneś móc zaktualizować do https w ustawieniach swojej nieruchomości

      Admin

  10. Kiedy włączam opcję „WordPress 301 redirection to SSL” z wtyczki „Really Simple SSL Plugin”, działa ona poprawnie, ale usuwa parametry zapytania. Na przykład, gdy otrzymuję użytkowników z kampanii Adwords, usuwa parametry gclid.

    Proszę o wskazówki

    • Chciałbyś skontaktować się z pomocą techniczną Really Simple SSL, aby sprawdzić, czy istnieje opcja dla ciągów zapytania.

      Admin

  11. Dzięki za pomocny artykuł.
    Wygląda na to, że ręczna konfiguracja SSL/HTTPS działa dla głównej strony.
    Jednak błąd mieszanej zawartości (obrazy) nadal się pojawia po użyciu wtyczki Better Search Replace.
    W Bibliotece Mediów obrazy wyświetlają się z „https”, ale nie na każdej stronie posta.
    Faktycznie, na wszystkich postach, gdy kliknę prawym przyciskiem myszy na obraz posta i wybiorę „Kopiuj adres obrazu”, pokazuje się:
    http://
    Pomysły? Z góry dziękuję.

  12. Cześć,

    Użyłem tego tutoriala na wielu stronach i działa jak marzenie. Dzięki za to.

    Czy wiesz, czy mogę go również użyć do aktualizacji moich witryn multisite? Czy potrzebne są dodatkowe kroki?

    • W zależności od sposobu konfiguracji multisite, zazwyczaj wymaga to więcej kroków. Jeśli skontaktujesz się ze swoim dostawcą hostingu, zazwyczaj mogą pomóc.

      Admin

  13. Fantastyczne i proste!

    Jakie kroki musimy podjąć, aby upewnić się, że nasze liczniki udostępnień w mediach społecznościowych (np. Facebook, Twitter) są nadal dostępne?

    • Możesz spróbować przekierować artykuły http do https za pomocą 301, ale chyba że usłyszę inaczej, strony mediów społecznościowych traktują te dwa linki jako różne, więc prawdopodobnie stracisz udostępnienia, chyba że dodali metodę aktualizacji liczników udostępnień.

      Admin

    • Istnieje wiele możliwych przyczyn zmian w ruchu, więc trudno powiedzieć, czy to był jedyny powód, czy też były inne powody spadku ruchu.

      Admin

  14. Dziękuję za tak świetny materiał.
    Wygląda na to, że używanie wtyczki Really Simple SSL jest znacznie łatwiejsze niż samodzielna zmiana kodów i skryptów.

    Moje pytanie – co jeśli wtyczka nie zostanie zaktualizowana w przyszłości? Czy to spowoduje problem z naszymi adresami URL?

    I po zainstalowaniu SSL od mojego hostingu, wszystko co muszę zrobić to aktywować wtyczkę Really Simple SSL i wszystko zostanie przekierowane na https?

    Shawn

    • Zależałoby to od tego, jakie zmiany w rdzeniu kodu WordPress i jak długo nie był aktualizowany, odnośnie możliwych problemów. Wtyczka powinna automatycznie zaktualizować Twoje treści, aby mogły korzystać z HTTPS bez konieczności modyfikowania czegokolwiek po Twojej stronie, jeśli tego chciałeś.

      Admin

  15. Chciałem tylko podziękować. Nie cieszyłem się na robienie tego, ale twój przewodnik sprawił, że było to łatwe i szybkie. Dzięki!!!

  16. Popełniłem błąd, postępując zgodnie z instrukcjami z Twojego podręcznika, zanim zainstalowaliśmy nasz certyfikat SSL. Zmieniłem tylko ogólne ustawienia adresu URL na https. I teraz strona jest zepsuta. Edytowałem każdy plik PHP, aby dodać:
    define( ‘WP_HOME’, ‘http://mysite.com’ );
    define( ‘WP_SITEURL’, ‘http://mysite.com’ );

    i jest ignorowane. Więc teraz moja strona jest zepsuta. Informacyjnie używam WordPressa 5.1.1, który wydaje się mieć znaczące zmiany. Pomocy!

  17. Dzięki temu zmiana była błyskawiczna. Miałem certyfikat SSL, ale nie wiedziałem, jak go przekonwertować. Naprawdę doceniam proste instrukcje.

  18. O mój Boże, DZIĘKUJĘ! Skontaktowałem się z moją firmą hostingową, a także z programistą. Obaj sprawili, że wydawało się to niemożliwe do zrobienia samodzielnie. Zajęło to dosłownie 30 sekund dzięki Tobie. Nie mogę Ci wystarczająco podziękować! Szkoda, że nie znalazłem tego artykułu wcześniej – zaoszczędziłbym sobie wiele kłopotów!!

  19. Cześć,

    Próbowałem dwa razy Twojego przewodnika krok po kroku i wszystko działało świetnie. Teraz, gdy mam SSL, próbuję migrować, ale na ostatnim kroku jest problem, więc nie można go sfinalizować. Czy to problem, że miałem Let's Encrypt na starym serwerze, a teraz nowy ma inny, co mogło spowodować problem. Czy poleciłbyś usunięcie SSL na starym hostingu, a następnie użycie dublicatora do rozpoczęcia procesu artykułów?

    • To, kto ma Twój SSL, nie powinno mieć wpływu na to, że nie działa, możesz spróbować sprawdzić, czy to pomoże, ale zazwyczaj jest to spowodowane inną przyczyną.

      Admin

  20. Cześć,

    Zastosowałem wszystkie kroki i wersja https działa poprawnie na mojej stronie, ale wersja bez https jest nadal dostępna, gdy wpiszę http: mysite.com

    jak rozwiązać ten problem?
    Również, kiedy klikam na link do wyszukiwania Google dla mojej strony internetowej, użytkownik trafia również na wersję bez https, a po tym, jeśli ponownie wejdę na stronę, pojawia się z https
    proszę powiedz mi, jak rozwiązać ten problem?

    • Jeśli już przesłałeś swoją witrynę do Google Search Console, Google mógł buforować wersję http w swojej wyszukiwarce. Aby wersja http była dostępna, upewnij się, że wszystkie przekierowania zostały zapisane.

      Admin

  21. To było zaskakująco proste, dlatego polegam na was, myślałem, że będzie okropnie.

  22. Dzięki za świetny tutorial. Jedyny problem, z którym się zmagam, to fakt, że adresy URL z dodanym www powodują błąd w przeglądarce:

    „Ta witryna nie może zapewnić bezpiecznego połączenia, używa nieobsługiwanego protokołu.
    ERR_SSL_VERSION_OR_CIPHER_MISMATCH
    Nieobsługiwany protokół
    Klient i serwer nie obsługują wspólnej wersji protokołu SSL ani zestawu szyfrów.”

    Sprawdziłem i obie wersje, non-www i www, mają ważne certyfikaty SSL. Czy masz pomysł, dlaczego wersja www nie działa?

    • Zacznij od skontaktowania się ze swoim dostawcą hostingu, aby upewnić się, że nie mają oni ustawienia po swojej stronie dla wersji Twojej strony z www.

      Admin

      • Udało się rozwiązać problem. Przyczyną był Cloudflare.
        Rozwiązanie: wyłącz i ponownie włącz Universal SSL w ustawieniach Crypto.

        • Glad you were able to find the cause and thanks for sharing the solution should anyone else run into the issue :)

  23. Wszystkie moje obrazy zostały wstawione z protokołem http. Użyłem Better Search Replace, aby to naprawić i zadziałało jak marzenie!

    dziękuję

  24. Mam problem z przekierowaniem z http na https.

    Używając powyższego kodu w pliku .htaccess,

    moja strona główna http:// example.com przekierowuje do httpS:// example.com

    ALE

    Podstrona http:// example.com/sublink NIE przekierowuje do https:// example.com/sublink

    Czy ktoś wie, jak to rozwiązać?

    Dziękuję!

    • Możesz skontaktować się ze swoim dostawcą hostingu, aby upewnić się, że nie nadpisuje on żadnych przekierowań na Twojej stronie lub czy widzi, że kod został skopiowany nieprawidłowo.

      Admin

  25. Yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees! Pierwsza edycja WP, która mi się udała za pierwszym razem! Biorę resztę dnia wolnego na świętowanie.

    :-)

  26. Ten szczegółowy artykuł uratował początkującego takiego jak ja! Bardzo pomocne. Dziękuję bardzo.

  27. Cześć, dziękuję za artykuł, przeniosłem moją stronę na SSL, korzystając z powyższego artykułu.
    Pozwól, że wyjaśnię kilka rzeczy:
    1- Dodałem nową właściwość w Google Search Console z https://, czy powinienem usunąć właściwość http:// czy pozostawić obie.
    2- Ile czasu zajmie wyświetlenie danych z wyszukiwarki Google w raporcie Search Console.
    3- Czy powinienem zastosować przekierowanie 301 na wersję https://.
    4- Jak przenieść wszystkie moje linki zwrotne na wersję https://.
    (Zgłosiłem już plik XML sitemap i robots.txt z nową właściwością)
    Dziękuję za Twój czas

    • Cześć Rafaqat,

      Jeśli ustawiłeś przekierowanie 301 na swoje adresy URL HTTPS, możesz zostawić oba. Zaczną się pojawiać w wyszukiwarce bardzo szybko, jednak jeśli Twoje przekierowania są poprawnie skonfigurowane, nie zobaczysz żadnej różnicy w ruchu ani w rankingach wyszukiwania.

      Admin

  28. Cześć i dziękuję za szczegółowy tutorial.
    Aktywowałem protokół SSL w nowej instalacji WordPressa i po aktywacji strona zaczęła się otwierać z https i zieloną kłódką (wszystkie strony, z www i bez www, wyszukiwanie i jeśli wyszukiwanie wersji http), nawet obszar administracyjny, aż do motywu i edytora, jednak pola adresu URL WordPressa i strony w ustawieniach Ogólne nadal wymagają zmiany na https, ponieważ pojawiają się jako http, a każda nowa publikacja (tak jak te, które już tam były) ma link http, a podczas edycji wyglądu strony z głównego menu pojawia się wykrzyknik nad kłódką bezpiecznego połączenia.
    W takim przypadku czy muszę przejść przez cały proces, czy po zaktualizowaniu strony ustawień ogólnych do https będzie dobrze?
    To mój pierwszy raz, kiedy to robię i wolę (jeśli muszę) zrobić to ręcznie drugą metodą, ponieważ jest ona bardzo dobrze wyjaśniona.
    Dzięki

    • Cześć Eva,

      Możesz spróbować drugiej metody lub postępować zgodnie z instrukcjami w pierwszej metodzie. Będziesz musiał zmienić adresy URL w ustawieniach, ponieważ mówi to WordPressowi, aby używał https w adresach URL.

      Admin

  29. Próbowałem postępować zgodnie z instrukcją ręczną, ale na mojej stronie głównej pojawia się biały ekran, a wszystkie moje inne strony są teraz niedostępne. Moja strona jest hostowana na Amazonie i używam również W3 total cache.

    Czy muszę zrobić coś jeszcze, żeby to zadziałało?

    Wszelkie sugestie będą bardzo mile widziane.

    • Na mojej stronie był W3 total cache, kiedy go wyłączyłem, wszystko działało dobrze. Myślę, że po edycji htaccess trzeba ponownie zainstalować wtyczkę i ponownie ustawić wtyczkę W3. Jeszcze nie próbowałem, wkrótce spróbuję.

  30. Witam,

    Jak zwykle dziękuję za szczegółowy tutorial. Zdecydowałem się na opcję ręczną (opcja 2), ponieważ wydawała się wystarczająco prosta do wykonania. Jednak po wklejeniu drugiego kodu dla serwerów nginx do pliku konfiguracyjnego (wp-config.php) otrzymałem błąd składni. Musiałem więc usunąć kod. Ale nadal chciałbym przejść przez tę opcję, więc jeśli możesz, może jeszcze raz przyjrzeć się temu kodowi i go poprawić, będę naprawdę wdzięczny.

    Również, aby to wyjaśnić, jest to albo:

    „Skonfiguruj przekierowania WordPress z HTTP do HTTPS, dodając następujący kod do pliku .htaccess.”

    LUB TEN

    „Jeśli korzystasz z serwerów nginx (większość użytkowników nie korzysta), musisz dodać następujący kod, aby przekierować z HTTP do HTTPS w pliku konfiguracyjnym:

    Nie oba, prawda?

  31. Cześć,

    Planuję założyć sklep e-commerce. Czy muszę kupić certyfikat SSL typu wildcard i dedykowany adres IP, aby umożliwić płatności na mojej stronie, czy też darmowy certyfikat SSL dołączony do planów hostingowych będzie wystarczający?

  32. Cześć wszystkim,

    Przede wszystkim świetny i pomocny artykuł, dzięki. Zmieniłem moją stronę z http na https i zajęło to znacznie mniej czasu niż się spodziewałem, używając ręcznej metody Better Search and Replace. Ale teraz nie mogę zmienić adresu wersji http w Google Search Console. Oba te miejsca są tam obecne, ale nie pozwalają mi na zamianę. Czy jest to konieczne? Wydaje się, że przekierowania działają. Czy powinienem sprawić, aby strona https była indeksowana jak najwięcej, czy Google zrobi to samo z przekierowaniami http?

    • Cześć Oliverze,

      Jeśli masz obie witryny w konsoli wyszukiwania i skonfigurowane przekierowanie, Google automatycznie wykryje przejście i zacznie wyświetlać raporty dla Twojej witryny HTTPS.

      Admin

  33. Użyłem pierwszej metody, chociaż mam doświadczenie w programowaniu, nie mam go w wordpress i nie odważę się dotykać kodu, mimo że nie jest on aż tak skomplikowany.
    pierwsza metoda zadziałała, tj. zainstalowanie darmowej wersji wtyczki.
    Dzięki za wskazówkę

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.