Редактирование файла htaccess: переход с HTTP на HTTPS

Как произвести редактирование файла htaccess при переходе с HTTP на HTTPS… Здравствуйте, уважаемый читатель блога WebMacter.ru! Сегодня продолжим настройку сайта на движке Вордпресс, отредактируем файл .htaccess для правильной работы веб-сервера Apache. Оглавление Редактирование файла htaccess на веб-сервере Apache В первой статье сайта, пожалуйста, читайте тут: как своими силами создать сайт с нуля и установить бесплатный […]

Как произвести редактирование файла htaccess при переходе с HTTP на HTTPS…

Здравствуйте, уважаемый читатель блога WebMacter.ru! Сегодня продолжим настройку сайта на движке Вордпресс, отредактируем файл .htaccess для правильной работы веб-сервера Apache.

Оглавление

Редактирование файла htaccess на веб-сервере Apache

В первой статье сайта, пожалуйста, читайте тут: как своими силами создать сайт с нуля и установить бесплатный сертификат SSL Let’s Encrypt на хостинге Таймвеб.

Для того, чтобы произвести редактирование файла htaccess в системе управления контентом WordPress зайдём через FTP в корневую папку сайта. Затем откроем файл и пропишем 301 код перенаправления с HTTP на HTTPS.

Итак. Используя FTP доступ к веб-серверу Apache через Notepad++, заходим в папку public_html, открываем файл .htaccess и, в верхней части текста добавляем следующий код:

 
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

С помощью кода все старые ссылки будут передаваться по HTTPS правильно и, к тому же подходит для большинства CMS хоста Timeweb. После сохранения настройки сайт заработает, как положено по защищённому протоколу HTTPS.

Изменение кода в файле wp-config.php

Так как мы используем движок WordPress нам еще нужно немного изменить запись в wp-config.php, который также находится в корневой папке.

редактирование файла htaccess

Добавьте следующий код, как показано на скриншоте выше.

define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);

После изменения файла конфигурации при авторизации будет принудительно использоваться сертификат SSL. Сейчас авторизация пользователя будет проходить через безопасное соединение.

зачищенный протокол https

Затем нужно зайти в админку WordPress и в панели «Настройки» — «Общее» — «Адрес WordPress (URL)» добавить на английском языке в http/ букву s и, получится зачищенный протокол https/. Но также в «Адрес сайта (URL)» должен быть установлен https/ протокол (см. скриншот выше). Далее внизу панели не забываем нажать кнопку сохранить изменения.

Проверьте на всякий случай перенаправление в панели хостинга Timeweb, для этого зайдите в раздел «Сайты», нажмите на зеленную шестерёнку.

перенаправление в панели хостинга Timeweb

Кнопка «Использовать безопасное соединение по https://» должна быть «вкл».

Кнопка использовать безопасное соединение по https:// «вкл»

После этих изменений с помощью плагина проделаем ещё одну работу…

Установка плагина Velvet Blues Update URLs

Адреса url вордпресса и сайта мы изменили, остаётся с помощью плагина перенаправить остальные важные элементы в нужное русло.

Заходим в раздел «Плагины» и в поиск копируем Velvet Blues Update URLs, а затем «Установить» — «Активировать» — в панели слева «Инструменты» — и нажимаем «Update URLs.

Установка плагина Velvet Blues Update URLs

В окно Old URL копируем протокол сайта без s http://ВАШ САЙТ и в New URL c s https://ВАШ САЙТ. Устанавливаем везде галочки кроме Update ALL GUIDs, как показано на скриншоте выше и прямо сейчас обновляем URL-адреса Update URLs NOW.

Как только вы переписали всевозможные адреса на защищённый протокол плагин можно деактивировать и удалить. В базе данных MySQL в оптимизации, записи этого плагина не удаляйте.

Порядок проделанной работы:

  • Создали переадресацию в .htaccess;
  • Поменяли адрес в админ-панели HTTP на HTTPS;
  • Обновили плагином всевозможные ссылки с английский буквы s в протоколе.

После этих несложных операций ваш сайт, через определенное время обновится в поисковой системе и появится с новым url адресом, и закрытым замком в браузере. Проверьте обязательно свои редиректы и состояние кода нажав на кнопку здесь: Redirect Checker

Что такое 301 редирект и как настроить переход с HTTP на HTTPS | Agrachoff GROUP видео

До скорых встреч на страницах блога WebMacter.ru!

Читайте также:

Установка FTP и FTPS сервера FileZilla

Плагин ВордПресс Shield Security

Стандартные перенаправления для веб-сервера Nginx

Как реализовать 301 редирект своими силами

Оставить свой комментарий
Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Цикл перенаправлений на WordPress: способы устранения предупреждения
Цикл перенаправлений на WordPress: способы устранения предупреждения

Здравствуйте, уважаемые читатели блога WebMacter.ru. Сегодня мы разберём, почему возникает цикл перенаправлений на WordPress,...

Подробнее
Как реализовать 301 редирект самому
Как реализовать 301 редирект самому

Как самостоятельно настроить 301 редирект для вашего сайта... Здравствуйте, уважаемые читатели блога WebMacter.ru. Постоянная...

Подробнее
Меню
Создание сайтов и SEO оптимизация веб-истории

Мы используем файлы cookie для анализа событий на нашем сайте. Продолжая просмотр сайта, вы принимаете условия использования

Что будем искать? Например,Сайт