@easycode
не боюсь задавать глупые вопросы ))

Как лучше организовать работу не всех разделов сайта на Yii по протоколу HTTPS?

Имеется большой сайт (портал) на Yii 1.x.

Необходимо обеспечить работу через протокол HTTPS лишь некоторых разделов сайта: админка, личные кабинеты пользователей, форма регистрации на сайте

И всё бы ничего, но архитектура модульная, к примеру есть модуль admin - ответственный за работу интерфейса админки, в том же время есть модули страниц, галереи, статей и т.д. - при этом в одном модуле получается есть как реализация Front-End интерфейса, так и Back-End интерфейса (интерфейсы для админки). Ковырять каждый модуль и переписывать ссылки в Back-End интерфейсах - это большой объем работы!

Может быть посоветуете что-нибудь чтобы сократить количество рутинной работы по изменению ссылок c http на https в каждом из Back-End интерфейсе?

Пока в голову приходит только одна идея, у каждого из Back-End интерфейсов есть страница входа (вход в Личный кабинет, вход в амдинку, вход на страницу регистрации) - переписать эти ссылки на https, а потом в функционале учитывать http_referer в плане с HTTPS или HTTP - был вход? И если с HTTPS то на лету исправлять все ссылки изменяя HTTP на HTTPS. Правда в таком случае после авторизации в админке или Личном кабинете остается возможность альтернативно обратиться к какого-либо файлу через HTTP - что не слишком большая беда, но всё же.
  • Вопрос задан
  • 196 просмотров
Пригласить эксперта
Ответы на вопрос 1
VladimirAndreev
@VladimirAndreev
php web dev
а почему не весь через https?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы