У меня есть конкретная схема URI, которая вызывает у меня некоторые проблемы. Мне нужно запустить nodejs, чтобы обслуживать следующее:
domain.com
var.domain.com
var.domain.com/foo/
У меня нет проблем с использованием express.vhost()
для обслуживания поддоменов.
Тем не менее, мне нужно обслуживать статический контент и php, как только URI будет выглядеть следующим образом:
var.domain.com/foo/bar
var.domain.com/foo/bar/index.php
Здесь /bar/
- это некоторая директория на моем сервере. Все, начиная с этого URL-адреса (скажем /bar/images/favicon.ico
), будет служить вашей типичной схемой каталогов. Обычно я делал типичный proxy_pass для node, работающий на каком-то порту, но, как вы можете видеть здесь, мне нужно, чтобы nodejs был основным обработчиком на порту 80, и передал ли он запрос на nginx, запущенный на каком-то другом порту ( Или это было бы возможно/проще по-другому?).
Возможна ли такая схема с конфигурацией (nginx/php)/nodejs?