WSGI запуск на под домене
У меня есть приложения Flask, как мне запустить его на поддомене? Если я запускаю pod.domen.ru то сайт работает на pod.domen.ru и domen.ru, а мне надо только на pod.domen.ru
Ответы (1 шт):
Автор решения: AivanF.
→ Ссылка
Перед WSGI сервером можно поставить проксирующий сервер на NginX с конфигом вроде такого:
upstream app1 {
server 127.0.0.1:8000;
}
upstream app2 {
server 127.0.0.1:8080;
}
server {
listen *:80;
server_name domen.ru;
location / {
uwsgi_pass app1;
}
}
server {
listen *:80;
server_name pod.domen.ru;
location / {
uwsgi_pass app2;
}
}
Это позволит настроить различные обработчики и прочие правила для разных серверов.
Изучение начать можно отсюда: