Настройка CORS на NGINX
У меня есть HTTP сервер на flask, он запущен на сервере и слушает порт 6000.
Фронт у меня написан на Vue JS, в качестве WEB-сервера использую NGINX. У меня возникла проблема с CORS, NGINX не дает доступ к бэк серверу:

Настройка NGINX proxy сервера:

Ответы (1 шт):
Автор решения: Sergei Kirjanov
→ Ссылка
В этом случае лучше сделать так, чтобы фронт ходил только на nginx, на один и тот же порт за исходниками и за данными.
Решение о пробрасывании на flask можно принимать на основе:
- пути -- все
/api/пробросить - метода -- все
POSTпробросить - кастомного
x-*заголовка -- фронт сам говорит, что надо пробросить - заголовка
Accept-- тип контента, SSE try_files-- пробросить если нет статического файла
