Перенаправить мой сайт WordPress на HTTPS для хостинга Linux

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

Примечание. Эти инструкции не применяются к аккаунтам "Управляемый WordPress" с сертификатом SSL. Мы позаботимся об автоматической HTTPS-переадресации (после завершения установки сертификата).

  1. Войдите в систему в консоли WordPress.
  2. Наведите указатель мыши на Настройки на левой панели навигации, затем нажмите Общие.
  3. Найдите на новой странице следующие поля:
    • WordPress Address (URL) (Адрес WordPress);
    • Адрес сайта (URL)
  4. В каждом поле обновите URL-адреса, чтобы использовать https вместо http.
    • Например, http://coolexample.com станет https://coolexample.com.
  5. Прокрутите страницу вниз и выберите Сохранить изменения.
  6. Для редактирования откройте текущий файл .htaccess в папке /public_html/ с помощью файлового менеджера cPanel. Если у вас еще нет файла .htaccess, вам нужно его создать.
  7. Вставьте следующий код в верхнюю часть файла .htaccess:
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. Кликните Сохранить изменения в правом верхнем углу экрана.

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


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