Я настроил nginx + uwsgi + флягу, и теперь я боюсь с добавлением пути к моим определенным колпачкам. Основной вопрос: возможно ли это?Flask и nginx routing
Предположим, у меня есть маршрут app.route('/login')
, и я хотел бы настроить nginx для доступа к этому маршруту, как с адреса /api/login
.
Моя текущая конфигурация выглядит следующим образом, но он не работает
location = /api { rewrite^/api/; }
location /api { try_files $uri @api; }
location @api {
include uwsgi_params;
uwsgi_pass uwsgicluster;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
}
Спасибо за любую помощь.
Почему бы не сохранить логику маршрута в вашем приложении? app.route ('/ api/login') – chishaku