283 Shares 1476 views

Jak zrobić przekierowanie z http na https i dlaczego?

Coraz więcej stron mają tendencję do przemieszczania się do nowego protokołu HTTPS. Ta nowa moda jest również odebrany przez wyszukiwarki, które rangi wyższej niż miejsc z tym protokołem bezpieczeństwa. Hosting oferuje usługi w formie bezpłatnych certyfikatów, które wykraczają odpowiednich wtyczek dla systemów zarządzania treścią. W związku z tym, każdy webmaster może łatwo przełączyć się do nowego protokołu i wdrożyć przekierowanie z http na https w „Beatrix”, „WordPress” i inne CMS. Ale co to robi?

Co sprawia, że przejście z HTTP HTTPS?

Wprowadzenie nowego protokołu bezpieczeństwa na miejscu może pojawić się z trzech powodów:

  1. Poufność. Internet – otwarte środowisko, a https tutaj zabezpiecza komunikację między stronami. W przypadku braku HTTPS właściciela punktu dostępowego będzie dostępna do prywatnych danych: karty kredytowe (po dokonaniu zakupu w sklepie internetowym, na przykład).
  2. Integralność. protokół https gwarantuje, że informacje zostaną dostarczone do adresata w stanie nienaruszonym. Na przykład, właściciel Wi-Fi będzie mógł wstawić Witryna „left” reklam, zmienić wygląd serwisu oraz do kompresji obrazów w celu zaoszczędzenia przepustowości. Ale jeśli witryna ma HTTPS, to gwarantuje, że strona nie zostanie zmieniona.
  3. Autentyczność. Certyfikat gwarantuje, że strona jest naprawdę prawdziwe.

protokół https tj zapewnia, że wszystkie informacje zostaną w pełni przeniesione i dokładnie zająć. Nikt nie może zmienić informacje w trakcie transmisji. Jest to szczególnie prawdziwe w odniesieniu do różnych sklepów internetowych i usług płatniczych.

Certyfikacja ma również pozytywny wpływ na promocję witryny w wyszukiwarkach. Dlatego wielu webmasterów uzyskać certyfikaty bezpieczeństwa dla swoich stron. Ale po otrzymywać w obliczu problemu – ustawienia. Po tym wszystkim, nie wystarczy, aby uzyskać certyfikat, trzeba poprawnie przekierować cały ruch do nowej domeny i „powiedzieć” o wyszukiwarkach. Jak to zrobić?

szkolenie

Przed utworzeniem przekierowanie z http na https, należy przygotować miejsce. Pierwsza akcja – aby wewnętrzne linki względne. Oznacza to, że należy najpierw usunąć symbole referencyjne „http: //”. Można także dodać literę „s” do określonych symboli do wszystkich artykułów, o których mowa w wersji strony z protokołem bezpieczeństwa, ale powinno się to odbywać po ostatnim przejściu miejscu.

Ułatwiają. Obecnie istnieje wiele programów dla różnych systemów zarządzania treścią, który przez kilka sekund zrobi wszystko stronie internetowej linki względne. Na przykład, dla Wodpress systemu popularnej ma HTTP / HTTPS Remover wtyczką.

inspekcja

Po zainstalowaniu certyfikatu i konfiguracji linków zewnętrznych jest wskazane, aby sprawdzić, czy nie „stają się” zaświadczenie poprawnie. Można to zrobić za pomocą specjalnego ssllabs.com serwisowym. Nie będzie trzeba wprowadzić nazwę domeny strony kliknij na przycisk Sabmit, po którym system będzie oszacować ustawienia połączenia i udzielić porady na temat rozwiązania ewentualnych problemów. Jeżeli Ogólna ocena będzie miała szacunkową wartość „a”, to znaczy, że wszystko jest w porządku i certyfikat bezpieczeństwa jest dobre.

Konfigurowanie przekierowania z http na https

Wyszukiwarki postrzegają witryn z certyfikatem HTTPS i bez niego jako dwa zupełnie innym miejscu. Dlatego ustawienie przekierowania HTTP do https wymagane. Procedura ta jest równa zmianie domeny. W tym przypadku konieczne jest skonfigurowanie przekierowania prawo i ważne, że nie zawierają dokumenty pośrednie. W przeciwnym razie mogą tworzyć łańcuch przekierowań, które mogą mylić wyszukiwarek. Oczywiście, ma to negatywny wpływ na postrzeganie serwisu i przyniesie żadnych korzyści.

Najprostszym rozwiązaniem – aby edytować plik .htaccess. Przekierowanie HTTP na HTTPS z wykorzystaniem tego pliku jest w przypadku, gdy strona jest hostowana na serwerze Apache. Konieczne jest, aby zarejestrować się w pliku następujące wiersze:

[…]

RewriteEngine On

RewriteCond {%} od HTTPS

RewriteRule HTTPS (. *): //% HTTP_HOST} {%} {REQUEST_URI

[…]

można po prostu skopiować i wkleić do pliku .htaccess. Przypomnijmy, że jest u podstaw swojej stronie i zawsze jest obecny na stronach prowadzących kontrolę Apache.

Przepisywania kodu, należy sprawdzić, czy zarobione przekierowanie z http na https. Aby to zrobić, wystarczy udać się do dowolnej strony witryny i sprawdzić, czy są przekierowywane do domeny z certyfikatem https. Jeśli tak, to chodzić po innych stronach.

Teraz, że robot wyszukiwarka dostanie do witryny, zostanie automatycznie przekierowany do wersji https. będzie potrzebował czasu, aby zrozumieć, co się dzieje, i aby te dane w swoim algorytmie. Zazwyczaj radzenia sobie ze zmianami i przekierowanie z http na https w wyszukiwarce „Yandex” trwa około miesiąca, choć Google trwa tydzień lub dwa.

Pamiętaj, że nie zawsze iść do https jest udany. Niektóre strony Webmasterzy Po tej procedurze spada głównie na pozycjach w wyszukiwarkach, wypadają z indeksu, a następnie wprowadź je ponownie w bardzo długim czasie. Czasem trzeba poświęcić dużą część ruchu, i wielu webmasterów są bardzo niezadowoleni z wyniku przejścia. TIC również zresetować, a choć później odzyskane w czasie jego zerowej miejscu w oczach reklamodawców wyglądają bardzo źle.

Jednak większość przekierowanie odbywa się praktycznie bezbolesne i szybkie. „Yandex” przez wiele miesięcy „klei” terenu i jego lustrem, w wyniku czego, cały ruch wraca, ale na nowej domeny z przedrostkiem https.

wniosek

Prędzej czy później będzie musiał przenieść się do nowego protokołu bezpieczeństwa. Wkrótce będzie to jeden z kluczowych wymogów wyszukiwarek, które po prostu nie będzie wysoko w rankingu witryn z protokołu http. Więc dlaczego nie zrobić to szybciej niż konkurenci? Tak, na początku będzie to trudne, i jest prawdopodobne, aby stracić część ruchu, ale w dłuższej perspektywie na pewno wygraną. Przynajmniej tak mówią przedstawiciele samych wyszukiwarek. Nie ma powodu, aby nie wierzyć im. A w ogóle, przejdź do https – ma poprawić swoją stronę pod względem bezpieczeństwa.