Архив: перевод сайта на SSL (prestashop + cloudflare flexible)
Бюджет
По договоренности
Создан: 7 лет назад
Закрыт
- Описание
- Задача: перевод сайта на SSL.
Метод: cloudflare flexible SSL.
Проблема: некорректный детект наличия SSL в движке presta shop. Запросы на php приходят по http, на cloudflare reverse proxy на них добавляется SSL и отдается посетителю. Проблема в том что prestashop генерирует абсолютные ссылки на все ресурсы и ajax endpoints. Соответственно при некорректном детекте протокола https происходит генерация абсолютных ссылок с протоколом http:// Браузер согласно стандартов безопасности не выполняет небезопасных запросов на безопасной станице. Как следствие сейчас у нас поломан флоу покупки. При покупке товара на одном из этапов корзины происходит неявная регистрация пользователя, посредством ajax запроса, который из-за проблем с детектом https протокола идёт на небезопасный url и не вызывается браузером.
Варианты устранения проблемы: в общих настройках prestashop указать что сайт работает по https, тогда поидее ссылки начнут генерироваться с https. Установка галки ведёт к цикличному 301му редиректу на всех страницах сайта кроме главной.
Итого: Необходимо разобраться что в связке flexible SSL / prestashop работает неверно и поправить чтобы все ресурсы отдавались по https.
Сайт http://joyfactory.com.ua/
Указывайте сразу сроки, стоимость и скайп\телеграм для связи.
- Категория