Я хотел бы знать, возможно ли с помощью nginx (предпочтительно - или другого) обслуживать локальные файлы (html, css, js ...), но с удаленной маршрутизацией и аутентификацией.
Пример с диаграммой ниже:
- Клиент запрашивает ресурс "pageA".
- Nginx отправляет
внутренняя информация (IP, заголовки и запрашиваемый ресурс), отправляется
сокет или http
- Бэкэнд-сервис обрабатывает запрос:
аутентификация, право доступа к ресурсу и версия файла
быть возвращенным. Эта информация передается взамен
- Nginx обслуживает указанное в нем содержимое файла (имя ресурса может отличаться от запрошенного)
Является ли эта работа хорошей идеей в производстве?