Pomoc

system WordPress Pomoc

Bip bip bip… obliczam… obliczam… inicjuję sekwencję 42…
Wygląda na to, że te szalone roboty znów to zrobiły. Zajęły tę stroną i przetłumaczyły ją na Twój język. Metalowe serduszka tych robotów naprawdę chcą jak najlepiej. Chcą pomóc. Przy użyciu przycisków u dołu strony powiedz nam, jak idzie robotom. Przejdź do wersji angielskiej

Przekieruj HTTP do HTTPS w przypadku systemu WordPress w systemie Windows

Aby przekierować witrynę WordPress do bezpiecznego protokołu HTTPS w systemie Windows, należy wykonać kilka czynności, zanim przekierowanie będzie działać prawidłowo.

Uwaga: Jeśli Twoja witryna jest hostowana na naszej platformie hostingowej Zarządzany system WordPress , nie musisz ręcznie zmieniać tych ustawień, protokół HTTPS zostanie skonfigurowany automatycznie.

Kroki przygotowujące do WordPressa

Te kroki należy wykonać przed modyfikacją kodu.

  1. Zaloguj się do WordPressa
  2. Wybierz Ustawienia z menu i kliknij Ogólne .
  3. Zlokalizuj następujące wpisy w Ustawieniach ogólnych:
    • Adres WordPressa (URL):
    • Adres witryny (URL):
  4. Zaktualizuj oba adresy URL, aby zawierały https zamiast http
  5. Zapisz zmiany

Kroki przekierowania systemu Windows

Jeśli witryna WordPress jest hostowana w systemie Windows, użyje pliku konfiguracyjnego web.config . Umieszczenie pliku web.config w katalogu głównym witryny zmieni zachowanie witryny po wykryciu i wykonaniu pliku.

  1. Pobierz kopię pliku web.config ze swojego konta hostingowego.
  2. Otwórz plik w swoim ulubionym edytorze tekstu

    Uwaga: Pamiętaj, aby edytować plik web.config za pomocą edytora zwykłego tekstu, który nie używa zawijania tekstu. Niektóre edytory (takie jak MS Word lub Notatnik z włączoną funkcją zawijania tekstu) wstawiają niewidoczne znaki, aby oznaczyć podział wiersza. Plik web.config nie zadziała, jeśli będzie zawierał te znaki specjalne.

  3. Wprowadź niezbędne zmiany (patrz przykłady poniżej).
  4. Zapisz zmiany.
  5. Prześlij zmodyfikowany plik web.config na swoje konto hostingowe.
  6. Przetestuj swoją pracę, przechodząc do witryny za pośrednictwem protokołu HTTP, powinna automatycznie przekierowywać do HTTPS.

Przykładowa zawartość WordPressa web.config

Twoja witryna WordPress powinna już mieć domyślny wpis w pliku web.config. powinien wyglądać podobnie do tego przykładu:

? Wersja xml = "1.0" kodowanie = "UTF-8"? > konfiguracja > system.webServer > przepisać > zasady > nazwa reguły = "Reguła WordPressa" stopProcessing = "true"> dopasuj adres url = ".*" / > warunki > dodaj input = " {REQUEST_FILENAME} " matchType = "IsFile" negate = "true" / > dodaj wejście = " {REQUEST_FILENAME} " matchType = "IsDirectory" negate = "true" / > /warunki > typ akcji = "Przepisz" url = "index.php" / > /reguła > /Rules > /przepisać > /system.webServer > /konfiguracja >

Aby mieć pewność, że Twoje konto hostingowe będzie wymuszać stosowanie protokołu HTTPS w całym ruchu do witryny, musisz dodać następujący ciąg do pliku web.config.

wyczyść / > nazwa reguły = "Przekieruj do https" stopProcessing = "true"> dopasuj url = "(.*)" / > warunki > dodaj input = " {HTTPS} " pattern = "off" ignoreCase = "true" / > /warunki > action type = "Przekieruj" url = " https://{HTTP_HOST}{REQUEST_URI} " redirectType = "Trwałe" / > /reguła >

Musisz umieścić fragment kodu po regułach w pliku web.config. Powinien wyglądać podobnie do poniższego przykładu:

? Wersja xml = "1.0" kodowanie = "UTF-8"? > konfiguracja > system.webServer > przepisać > zasady > wyczyść / > nazwa reguły = "Przekieruj do https" stopProcessing = "true"> dopasuj url = "(.*)" / > warunki > dodaj input = " {HTTPS} " pattern = "off" ignoreCase = "true" / > /warunki > action type = "Przekieruj" url = " https://{HTTP_HOST}{REQUEST_URI} " redirectType = "Trwałe" / > /reguła > nazwa reguły = "Reguła WordPressa" stopProcessing = "true"> dopasuj adres url = ".*" / > warunki > dodaj input = " {REQUEST_FILENAME} " matchType = "IsFile" negate = "true" / > dodaj wejście = " {REQUEST_FILENAME} " matchType = "IsDirectory" negate = "true" / > /warunki > typ akcji = "Przepisz" url = "index.php" / > /reguła > /Rules > /przepisać > /system.webServer > /konfiguracja >

Więcej informacji


Czy ten artykuł był pomocny?
Dziękujemy za przekazanie informacji. Aby porozmawiać z pracownikiem obsługi klienta, zadzwoń pod numer pomocy technicznej lub skorzystaj z opcji czatu (powyżej).
Cieszymy się, że udało się nam pomóc! Czy coś jeszcze możemy dla Ciebie zrobić?
Przykro nam z tego powodu. Powiedz nam, co było niezrozumiałe lub dlaczego nie udało się rozwiązać Twojego problemu.