nginx + nodejs + php
У меня есть конкретная схема 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 для узла, работающего на каком-либо порту, но, как вы можете видеть здесь, мне нужно, чтобы nodejs был основным обработчиком на порту 80, и чтобы он передавал запрос nginx, работающему на каком-то другом порту (или можно / проще наоборот?).
Возможен ли этот тип схемы с конфигурацией (nginx / php) / nodejs?