2015-10-08 5 views
0

Я не нашел никакого решения моей проблемы с symfony и виртуальными хостами.Виртуальный хост домена маршрутизации Symfony2

У меня есть один сайт www.example.com и есть маршруты, которые имеют различное содержимое на основе идентификатора. Пример:

www.example.com/id/1 один сайт с меню, которые указывают на подстраниц: www.example.com/id/1/page1

www.example.com/id/ 1/стр.2

www.example.com/id/1/page3

, что я хочу, чтобы установить новый домен, который указывает на этот сайт с идентификатором 1, а другой домен, который указывает на идентификатор 2, и т.д.

Например:

www.newdomain.com показывает содержание от www.example/ID/1
www.newdomain.com/page1 показывает содержание от www.example/ID/1/стр.1
www.newdomain. ком/страница2 показывает содержание от www.example/ID/1/страница2

www.differentdomain.com показывает содержание от www.example/ID/2 www.differentdomain.com/page1 показывает содержание от www.example/id/2/page1 ...

ответ

0

Прежде всего вам нужно указать обе конфигурации виртуального хоста в одну и ту же папку, чтобы оба URL-адреса работали.

Но настройка виртуального хоста - это только одна сторона конфигурации. Вы не сможете настроить фактическое поведение приложения в отношении разных входящих URL-адресов. Я не знаю, может ли это быть достигнуто с помощью настроек .htaccess, но вы можете определенно проверить контроллер своего приложения с того, какой URL-адрес отправил запрос, а затем перенаправить пользователя.

Смежные вопросы