лайфхак Как включить HTTPS

Статус
Закрита.
yura_co

yura_co

master
#1
Многие задаются вопросом что такое HTTP и сто такое HTTPS, но я не буду рассказывать что это такое, я покажу как в сборке Brokart это сделал я.
Сначала заходим в Система- Настройки, переходим во вкладку Сервер, внаходим: Использовать SSL и ставим "Да", после этого нужно сделать пару изменений....
В файле config.php в корне сайта
находим строчку

Код:
// HTTPS
define('HTTPS_SERVER', 'http://ваш_сайт.ua/');
и меняем http на https, в результате получим:
Код:
// HTTPS
define('HTTPS_SERVER', 'https://ваш_сайт.ua/');
далее переходим в папку admin и так же в файле config.php ищем строчки
Код:
// HTTPS
define('HTTPS_SERVER', 'http://ваш_сайт.ua/admin/');
define('HTTPS_CATALOG', 'http://ваш_сайт.ua/');
и точно также меняем http на https, в результате получим
Код:
// HTTPS
define('HTTPS_SERVER', 'https://ваш_сайт.ua/admin/');
define('HTTPS_CATALOG', 'https://ваш_сайт.ua/');
Всё, теперь ваш сайт доступен по протоколу https
 
Останнє редагування:
ALarik

ALarik

expert
#2
Хороший фикс, в принципе рабочий, но хотелось бы реализовать данный шаг - без участия пользователя в редактировании всяких файлов.

p.s. зафиксили буквально 3 строчками кода переключение на HTTPs, без участия пользователя, все с админки переключает !
 
Останнє редагування:
S

SlaSoft

Maestro
#3
В сегодняшних реалиях это не фикс, это и разряда - делай как я

офтоп

все забывают зачем нужен https
об этом забыли и Г и Я
от этого выиграли только сертификационные центры (про бесплатные сертификаты я знаю) Как вы думаете долго они еще будут?
а ведь могут год - бесплатно, а потом плати.
 
ALarik

ALarik

expert
#4
Финально пофиксил сегодня для админки роуты, что бы при смене - автоматически включало HTTP или HTTPs, на уровне базовых файлов.
Тему можно закрывать, так как впредь, от пользователя не требуется ничего, для переключения в "защищенный режим".
Хотя стоп, переименование файла .htaccess.TXT, но это уже отдельная история.
 
Статус
Закрита.
Зверху