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 или Notepad с включенным переносом слов) вставляют невидимые символы, чтобы обозначить разрыв строки. Файл .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} ! %{REQUEST_FILENAME} RewriteCond %{REQUEST_FILENAME} ! %{REQUEST_FILENAME} RewriteRule. /index.php [L] / IfModule >

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

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

Фрагмент кода необходимо разместить после RewriteBase / в файле .htaccess. Он должен выглядеть примерно так:

IfModule mod_rewrite.c > RewriteEngine On RewriteBase / RewriteCond %{HTTPS} ! = %{HTTPS} RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond %{REQUEST_FILENAME} ! %{REQUEST_FILENAME} ! /index.php [L] / IfModule >

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


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