Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel


Być może już wiesz, że Google ogłosił w 2017 roku, jeśli Twoja witryna nie ma certyfikatu SSL, Google Chrome zaczyna wyświetlać powiadomienie oznaczające witryny jako niebezpieczne.

W dzisiejszych czasach wszyscy próbują migrować swoją stronę internetową z HTTP na HTTPS. A jeśli masz wiarygodną firmę hostingową, możesz otrzymać bezpłatny certyfikat SSL z każdym planem.

Wielu użytkowników WordPress korzysta z Comodo lub Let’s Encrypt SSL. Najlepsze jest to, że jeśli zostaniesz o to poproszony, zawsze możesz skorzystać z sieci CDN, takiej jak CloudFlare, aby mieć bezpłatny certyfikat SSL na całe życie.

Ale problem występuje, gdy masz mieszaną zawartość, a nie wszystkie strony przechodzą na HTTPS. W tym samouczku nauczysz się kilku rzeczy, które należy zrobić po aktywacji protokołu SSL.

W przypadku witryny WordPress, jeśli Twoja firma hostingowa zapewnia protokół SSL, aktywuj go i zaktualizuj adres witryny. Czasami ludzie zapominają i otrzymują pustą stronę.

Przekieruj HTTP na HTTPS za pomocą cPanel

Jak zapewne wiesz, WordPress ma wiele reguł przepisywania, które są kontrolowane przez plik .htaccess. Aby migrować ruch z HTTP na HTTPS, potrzebujesz reguły przekierowania.

Zatem użycie .htaccess jest oczywiste. Mam nadzieję, że wiesz, jak edytować taki plik.

Pozwól mi przeprowadzić Cię przez proces.

Krok 1:

Po zalogowaniu się na konto cPanel otwórz menedżer plików.

Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel

Krok 2:

Upewnij się, że widzisz katalog public_html. Przewiń w dół i poszukaj .htaccess plik.

Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel

Krok 3:

Jeśli nie widzisz żadnego pliku, przejdź do Ustawienia w prawym górnym rogu i zaznacz pole, aby wyświetlić ukryte pliki dla katalogu głównego dokumentu.

Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel

Krok 4:

W wyskakującym okienku potwierdź kodowanie, klikając przycisk Edytuj.

Krok 5:

Otwiera się nowa karta z kodami .htaccess. Teraz skopiuj i wklej kod pokazany poniżej w pliku.

RewriteEngineOn
RewriteCond% {HTTPS} jest wyłączone
RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Zapisz zmiany i gotowe przekierowywanie ruchu z HTTP na HTTPS. Ale możliwe jest, że widzisz mieszane treści.

Do tego musisz użyć wtyczki. Zainstaluj i aktywuj Naprawdę prosty protokół SSL. Nie potrzebujesz dodatkowych ustawień.

Teraz sprawdź swoją stronę internetową, czy działa poprawnie.

Spróbuj przekierować 301 na kilka konkretnych stron

Niektórzy użytkownicy mogą nie czuć się komfortowo dodając kod przekierowania. Łatwo więc korzystać z wbudowanej opcji przekierowania cPanel. Jeśli przewiniesz trochę, możesz znaleźć Przekierowania Ikona.

Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel

Kliknij, aby otworzyć.

Na nowej stronie zobaczysz wiele pól do wypełnienia. Musisz wybrać nazwę domeny z menu rozwijanego i dodać informacje o stronie w polu poniżej.

Następnie musisz wpisać adres URL tej samej strony, w tym HTTPS.

Jak wymusić SSL i zarządzać stroną inną niż SSL za pomocą cPanel

Musisz wybrać przycisk opcji przekierowanie zi bez www. Kliknij na Dodaj przycisk i możesz już iść.

Uwaga: Ta metoda ma zastosowanie tylko wtedy, gdy musisz przekierować kilka stron, ponieważ ręczne przekierowanie wielu stron może być przytłaczające.

Mam nadzieję, że te metody działają dla Ciebie

W większości przypadków za każdym razem, gdy używasz wtyczki SSL, problem zostaje rozwiązany. A dla użytkownika WordPress korzystanie z wtyczki jest najlepszą rzeczą.

Nikt nie chce zajmować się kodami. Ale czasami trzeba poradzić sobie z plikiem .htaccess, aby wykonać przekierowanie. Najlepsze jest to, że prawie każda firma hostingowa oferuje wsparcie klienta 24 * 7, jeśli nie czujesz się komfortowo, nie wahaj się z nimi skontaktować.

Wniosek

Dokonanie przekierowania z HTTP na HTTPS jest pierwszą rzeczą, a następnie możesz użyć wtyczki SSL. Mam nadzieję, że te dwie rzeczy rozwiążą twój problem.

Jeśli nadal widzisz błąd mieszanej zawartości, potrzebujesz zaawansowanych umiejętności, aby przeglądać kod za pomocą narzędzi programistycznych Google Chrome. Na razie skup się na użyciu wtyczki, o której wspomniałem powyżej.

Sprawdź te 3 najlepsze usługi hostingowe WordPress:

FastComet

Cena wywoławcza:
2,95 USD


Niezawodność
9.7


cennik
9.5


Przyjazny użytkownikowi
9.7


Wsparcie
9.7


funkcje
9,6

Przeczytaj recenzje

Odwiedź FastComet

Hostinger

Cena wywoławcza:
0,99 USD


Niezawodność
9.3


cennik
9.3


Przyjazny użytkownikowi
9.4


Wsparcie
9.4


funkcje
9.2

Przeczytaj recenzje

Odwiedź Hostinger

Hosting A2

Cena wywoławcza:
3,92 USD


Niezawodność
9.3


cennik
9.0


Przyjazny użytkownikowi
9.3


Wsparcie
9.3


funkcje
9.3

Przeczytaj recenzje

Odwiedź A2 Hosting

Powiązane artykuły instruktażowe

  • Jak skonfigurować Let’s Encrypt With Nginx na Ubuntu 18.04 VPS lub Dedicated Server
    pośredni
  • Jak rozwiązać 10 najczęstszych problemów z Magento SSL
    pośredni
  • Jak skonfigurować szyfrowanie SSL / TLS (HTTPS) na Drupal
    Nowicjusz
  • Jak skonfigurować szyfrowanie SSL / TLS na Drupal
    pośredni
  • Jak skonfigurować szyfrowanie SSL / TLS w Magento
    pośredni
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me