WordPress Справка

Буп, бип, боп...вычисление... вычисление...запуск последовательности 42...
Да, похоже эти сумасшедшие роботы опять взялись за свое! Они перевели эту страницу на ваш язык. Роботы действовали из лучших побуждений своих металлических сердец. Они хотели помочь вам! Давайте посмотрим, как они справились со своей задачей, используя кнопки в нижней части страницы. Перейти к английской версии

Перенаправить HTTP на HTTPS для WordPress в Linux

Чтобы перенаправить свой веб-сайт WordPress на безопасный протокол HTTPS в Linux, необходимо выполнить несколько шагов, прежде чем перенаправление будет работать правильно.

Примечание: Если ваш сайт размещен на нашем Управляемая хостинговая платформа WordPress Вам не нужно вручную изменять эти параметры, протокол HTTPS будет настроен автоматически.

Шаги по подготовке WordPress

Эти шаги необходимо выполнить перед изменением любого кода.

  1. Войдите в WordPress
  2. Выбрать Настройки в меню и нажмите Общее .
  3. Найдите следующие записи в Общих настройках:
    • Адрес WordPress (URL):
    • Адрес сайта (URL):
  4. Обновите оба URL-адреса, чтобы включить https вместо того http
  5. Сохраните изменения

Действия по перенаправлению Linux

Если ваш сайт WordPress размещен в Linux, он будет использовать Файл конфигурации .htaccess . Размещение .htaccess в корневой папке вашего сайта изменит поведение вашего сайта.

  1. Загрузите копию вашего .htaccess из вашей учетной записи хостинга.
  2. Откройте файл в любимом текстовом редакторе

    Примечание: Убедитесь, что вы редактируете файл .htaccess с помощью обычного текстового редактора, который не использует перенос слов. Некоторые редакторы (например, MS Word или Блокнот с включенным переносом слов) будут вставлять невидимые символы, чтобы обозначить разрыв строки. Ваш файл .htaccess не будет работать, если в нем есть эти специальные символы.

  3. Внесите необходимые изменения, используя приведенные ниже примеры.
  4. Сохраните изменения.
  5. Загрузите измененный .htaccess к вашей учетной записи хостинга.
  6. Проверьте свою работу, перейдя на веб-сайт в обычном режиме, и он должен автоматически перенаправляться на HTTPS.

Пример содержимого WordPress .htaccess

Ваш сайт WordPress уже должен иметь запись по умолчанию в вашем .htaccess файл. он должен выглядеть примерно так:

IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule>

Чтобы убедиться, что ваша учетная запись хостинга будет принудительно использовать протокол HTTPS для всего трафика на сайт, вам необходимо добавить следующее в файл .htaccess.

RewriteCond % {HTTPS} ! = в RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Вам нужно будет разместить фрагмент кода после RewriteBase / в .htaccess файл. Это должно быть похоже на следующий пример:

IfModule mod_rewrite.c> RewriteEngine на RewriteBase / RewriteCond % {HTTPS} ! = в RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] # НАЧАТЬ WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule>

Статьи по теме


Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.