Endru9
@Endru9
Админ Linux

Как в nginx перевести все запросы на https?

Имеется форум, nginx - frontend, apache2 - backend.
Настроен https, и возникают проблемы, когда пользователи добавляют картинки из сторонних источников - браузер ругается на смешанный контент, и ставит восклицательный знак возле замка.
Вопрос: можно ли настроить nginx таким образом, чтобы все http соединения проксировались и выдавались клиенту по https?
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
Endru9
@Endru9 Автор вопроса
Админ Linux
В общем решение банальное, использование sub_filter чтобы все ссылки переделать на https.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
можно ли настроить nginx таким образом, чтобы все http соединения проксировались и выдавались клиенту по https?
Запросы картинок из сторонних источников на ваш сайт не попадают, поэтому нет, проксировать только средствами nginx не выйдет. Вам нужно заменять все ссылки на внешние картинки своим обработчиком, который уже будет заниматься проксированием.
Ответ написан
Ваш ответ на вопрос

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

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