Страница Symfony на поддомене с другим IP-адресом? - PullRequest
0 голосов
/ 31 августа 2010

Я использую Symfony 1.3.6 в Ubuntu и хочу разделить свой веб-сайт на отдельный поддомен с другим IP-адресом.

Возможно ли иметь страницу на поддомене с другим IP-адресом?

Например, мой основной сайт находится на http://www.mysite.com

и я хочу иметь страницу с таким URL:

http://www.pigeonfancier.mysite.com

Но где 2-й URL находится на другом IP-адресе - это возможно?

Я знаю, что можно использовать субдомены, используя Symfony, создав класс, производный от sfRoute, но в чем я не уверен, так это в том, будет ли использование другого IP-адреса работать с ключом.

Ответы [ 2 ]

0 голосов
/ 01 сентября 2010

Второй IP-адрес должен быть привязан к другому виртуальному хосту в конфигурации вашего веб-сервера или псевдониму основного виртуального хоста в конфигурации apache.

Если приложение symfony, вы можете настроить таргетинг на конкретное приложение во фронт-контроллере (index.php) на хостам в суперглобальном $ _SERVER Возможно, это не самое элегантное решение, но чертовски просто и легко поддерживать

0 голосов
/ 31 августа 2010

Это вполне возможно, и вам, вероятно, не нужно создавать дочерний класс sfRoute, если субдомены не используются в каком-либо запросе или в другом случае. Но если разные субдомены имеют разные приложения одного и того же проекта, это очень просто.

Вам просто нужно настроить хост базы данных на обеих машинах на централизованный и сделать DNS-записи A для сопоставления ваших разных поддоменов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...