MoJo Опубликовано 19 октября, 2016 Жалоба Поделиться Опубликовано 19 октября, 2016 Спасибо, работает)) Цитата Ссылка на сообщение Поделиться на другие сайты
xikarx Опубликовано 6 февраля, 2017 Жалоба Поделиться Опубликовано 6 февраля, 2017 (изменено) Разобрался, нужно удалить с файла /api/Config.php следующие строки $protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"],0,5))=='https'? 'https' : 'http'; if($_SERVER["SERVER_PORT"] == 443) И оставить $protocol = 'https'; Сделал как тут сказано, предварительно изменив все ссылки на относительные. В адресной строке браузера увидел вожделенную надпись надежный, однако, при переходе на страницу корзины (и только корзины) - почему-то адрес меняется на http. при этом, если навести курсор на ссылку корзины на сайте, то адрес отображается с https (см. рисунок). почему так и как это побеждать? Изменено 6 февраля, 2017 пользователем xikarx Цитата Ссылка на сообщение Поделиться на другие сайты
Tarasbulba Опубликовано 20 ноября, 2018 Жалоба Поделиться Опубликовано 20 ноября, 2018 Api/config.php в версии 2.1.5 строка 45: в условии выставил везде https у меня работает http и https, все ок, ошибок ничего не наблюдаю пути еще лучше выставлять не http://css/style.css или https://css/style.css , а без указания протокола //css/style.css $protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"],0,5))=='https'? 'https' : 'https'; Если нужен редирект принудительно на https: вот код: if(!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == ""){ $redirect = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; header("HTTP/1.1 301 Moved Permanently"); header("Location: $redirect"); } ставим его между строк в файле index.php в корне сайта и получаем: // Если все хорошо if(($res = $view->fetch()) !== false) { /////////////////// НОВЫЙ КОД /////////////////////////// if(!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == ""){ $redirect = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; header("HTTP/1.1 301 Moved Permanently"); header("Location: $redirect"); } ////////////////////////////END NEW CODE//////////////////// // Выводим результат header("Content-type: text/html; charset=UTF-8"); print $res; вроде все работает сильно не проверялспасибо все заработало!!! дизайн главной слетал, внутряшки были норм. сделал как написано все встало на свои места! Цитата Ссылка на сообщение Поделиться на другие сайты
Tarasbulba Опубликовано 26 ноября, 2018 Жалоба Поделиться Опубликовано 26 ноября, 2018 почему то перестало корректно оформлять заказы, при оформлении перегружает страницу, при повторном оформлении сбрасывает. но при этом падают два заказа дублем. в чем может быть проблема? Цитата Ссылка на сообщение Поделиться на другие сайты
Tarasbulba Опубликовано 5 декабря, 2018 Жалоба Поделиться Опубликовано 5 декабря, 2018 вся проблема была в index.php кодировка с ВОМ Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.