Logo

Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Страниц: [1]   Вниз
  Печать  
Автор Тема: Установка Fast-Sales на домен SSL  (Прочитано 6093 раз)
gemchug74
Новичок
*
Офлайн Офлайн

Сообщений: 9

266821065
Просмотр профиля WWW E-mail
« : 01.02.2016, 12:30:24 »

Доброго всем дня, оставлю заметку как установить движок с нуля на настроенный уже домен под SSL.

Если у вас установка начинается без стилей, значит движок не распознал автоматом протокол https, как это произошло у меня, решение подсказала команда движка, спасибо им за это и сам додумал немного.
После распаковки движка на сервере делаем две правки:

1) В файле includes/defs.php заменить строчку

Код:
define('BASE_URL_PROTOCOL', !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' || $_SERVER['SERVER_PORT'] == 443 ? 'https' : 'http');

на

Код:
define('BASE_URL_PROTOCOL', 'https');

2) В файле install/setup.php заменить строчку

Код:
// Определяем BASE_URL
$uri = rtrim(dirname($_SERVER['REQUEST_URI']), '\\/');

if (substr($uri, -7) != 'install') {
$base_url = 'http://'.$_SERVER['HTTP_HOST'].$uri.'/';
} else {
$base_url = rtrim('http://'.$_SERVER['HTTP_HOST'].substr($uri, 0, strlen($uri) - 7), '\\/').'/';
}

на

Код:
// Определяем BASE_URL
$uri = rtrim(dirname($_SERVER['REQUEST_URI']), '\\/');

if (substr($uri, -7) != 'install') {
$base_url = 'https://'.$_SERVER['HTTP_HOST'].$uri.'/';
} else {
$base_url = rtrim('https://'.$_SERVER['HTTP_HOST'].substr($uri, 0, strlen($uri) - 7), '\\/').'/';
}

Дальше все проходит штатно.
Записан
tryde
Новичок
*
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« Ответ #1 : 30.08.2016, 19:28:44 »

Это на каком языке написано?
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайт
« Последнее редактирование: 24.09.2018, 07:31:10 от tryde » Записан
Admin
Administrator
Профи
*****
Офлайн Офлайн

Сообщений: 670



Просмотр профиля WWW
« Ответ #2 : 01.09.2016, 10:05:35 »

Это на каком языке написано?

Это язык PHP.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: