Вопросы и ответы - Евробайт

Каким образом настроить перенаправление с http на https?

Купил SSL сертификат, каким образом настроить перенаправление с http на https?

10.11.2016   15:54
Сотрудник Михаил Озорович
 нет комментариев
ОТВЕТЫ НА ВОПРОС (1)
Сотрудник Михаил Озорович

В случае использования SSL-сертификата, у вас есть возможность переадресовывать все запросы по протоколу HTTP на HTTPS. Для этого необходимо в начале файла .htaccess добавить такие строчки:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{HTTP:X-Forwarded-proto} !^https$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Для корректной работы сайта по протоколу https необходимо для элементов, которые открываются по небезопасному протоколу http, заменить ссылки.
Например, если у вас указан путь к определенному контенту таким образом: http://ваш-домен/banner.gif, то нужно поменять адрес на https://ваш-домен/banner.gif
Для элементов, которые загружаются с внешних серверов, также необходимо изменить ссылки. При этом важно чтобы сайт, где расположен элемент, также использовал валидный SSL сертификат.

Обязательно переключить свои CMS для работы по защищенному протоколу.

Если вы используете CMS Joomla, то отредактируйте файл configuration.php и пропишите правильные значения в следующих строчках:
было:

public $live_site ='http://ваш-домен.ru';

стало:

public $live_site ='https://ваш-домен.ru';

было:

public $force_ssl = '0';

стало:

public $force_ssl = '2';

 

Если вы используете Wordpress, то зайдите в админку своего сайта, откройте раздел "Настройки" -> "Общие" и в полях "Адрес сайта" и "Адрес WordPress" поменяйте протокол на https.

Если вы используете CMS 1C-Bitrix, то зайдите в админку своего сайта, откройте раздел "Настройки" -> "Управление масштабированием" -> "Панель управления" -> "Глобальные действия" и выберите опцию "Включить https".

В OpenCart откройте панель управления вашим магазином и перейдите в раздел "Система" -> "Настройки"  на вкладке Сервер выберите Использовать SSL: Да. В файле config.php, который расположен в корневой папке магазина и в директории /admin, замените все ссылки http:// на https://.

Для включения защищенного протокола в Drupal откройте файл /sites/default/settings.php и добавьте следующую строчку:

$conf['https'] = TRUE;

 

10.11.2016   15:55
 2 комментария

Для ответа нужно зарегистрироваться или авторизоваться.