У меня есть это в файле Windows hosts:
hosts
127.0.0.1 demo.app.com
И когда я тестирую его на http://demo.app.com:5000/, req.subdomains возвращает ["demo"].
http://demo.app.com:5000/
req.subdomains
["demo"]
Однако , когда я развертываю его на сервере Ubuntu, req.subdomains возвращает [].
[]
Что дает?
Я разобрался.
Это из-за обратного прокси nginx.
server { listen 80; server_name *.app.com; location / { proxy_pass 'http://127.0.0.1:5000'; } }