Как обслуживать несколько сайтов с помощью nginx / passenger? - PullRequest
6 голосов
/ 01 февраля 2011

У меня есть разные веб-сайты / приложения, созданные с использованием rails, которые имеют разные доменные имена. Дело в том, что я хочу обслуживать их с сервера с Nginx / passenger. Я попробовал некоторые приемы, но не могу заставить их работать, в основном, у меня очень мало информации об этом.

Итак, я могу обслуживать разные сайты / приложения на разных портах. Но как я могу заставить людей видеть приложение «AAA», если они приходят с aaa.com, и видеть приложение «BBB», если они приходят с bbb.com?

1 Ответ

0 голосов
/ 02 февраля 2011

Документация Phusion Passenger об этом здесь есть, раздел 3.2: http://www.modrails.com/documentation/Users%20guide%20Nginx.html

По сути, вы можете настроить виртуальные хосты, которые указывают на разные приложения на одной паре веб-сервер / сервер приложений.

Вы также можете выполнять перезапись или пересылку только через конфигурацию nginx, если вышеописанное не работает.

...