Как сделать обработку динамических субдоменов на flask?

Пусть будет домен domain.com

У меня есть веб сервер на flask, находится по адресу localhost:8080.
Так же присутствует nginx.

Всё это дело сокрыто под cloudflare'ом и отлично работает, но мне нужно, чтобы пользователи могли добавлять свои страницы вроде page.domain.com, и при этом flask это адекватно обрабатывал. Погуглив узнал, что flask умеет делать так:

@app.route('/somepage', subdomain='<subdomain>')
def handler(subdomain):
...

Попробовал, но запросы не проходят (ну т.е в браузере просто страница не доступна). Также попробовал добавить в конфиг nginx следующее:
server {
    listen 80;
    server_name *.domain.com;

    location / {
        proxy_pass http://localhost:8080;
    }
}


Но всё равно безрезультатно. Надеюсь на вашу помощь...
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
Твой торт с каждым годом горит всё ярче
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Marilyn Москва
от 100 000 до 130 000 ₽
от 90 000 до 130 000 ₽
УК «RED» Екатеринбург
от 70 000 до 100 000 ₽