Архив: перевод сайта на 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/



Указывайте сразу сроки, стоимость и скайп\телеграм для связи.
Категория