Чтобы сделать перенаправление с HTTP на HTTPS, можно воспользоваться следующими методами:
- Через панель ISPmanager. 1 Откройте панель, перейдите в раздел «WWW-домены» и дважды щёлкните по домену, которому нужно перенаправление на защищённый протокол. 1 В открывшихся настройках найдите пункт «Перенаправлять HTTP-запросы в HTTPS» и поставьте напротив него галочку. 1 Нажмите OK, чтобы изменения вступили в силу. 1
- С помощью плагинов в CMS. 1 Например, в WordPress для настройки редиректа можно использовать плагины Redirection, Quick Page, Safe Redirect Manager и другие. 2 Для этого нужно зайти в консоль сайта, выбрать «Инструменты» либо открыть раздел плагинов, заполнить два поля — Source URL и Target URL. 2 В первом указать старый адрес, а во втором прописать новый — с www или без него. 2
- Через файл .htaccess. 12 Откройте директорию сайта через панель управления и включите отображение скрытых файлов. 1 Если файла .htaccess нет, просто создайте его. 1 Чтобы настроить переадресацию, нужно внести в этот файл несколько строчек кода. 1 Строки могут быть разными, скорее всего, придётся перепробовать несколько вариантов, чтобы найти нужный. 1 После того как подобран подходящий код, сохраните изменения. 1
Для перенаправления с HTTPS на HTTP при необходимости сделать обратную интеграцию и перейти на незащищённую версию протокола можно воспользоваться следующим кодом: 5
RewriteEngine OnRewriteBase /RewriteCond %{HTTP:X-HTTPS} 1 [NC]RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
Если нет опыта в настройке перенаправления, рекомендуется обратиться за помощью к специалисту.