2013-03-14 2 views
1

У меня есть приложение в Symfony 2. Оно развернуто на сервере IIS.BaseURL в symfony 2

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

  • www.somedomain.com/myapp/app.php - для производства
  • www.somedomain.com/myappdev/app .php - для тестирования
  • myapp.localhost/app.php - для развития

Как я могу это сделать? Мне нужно правильно генерировать URL-адрес ресурсов (js, css-файлы). Также после развертывания сгенерированный URL-адрес отсутствует сегмент/myapp/(/ myappdev /).

ответ

0

Вы можете указать свои маршруты с помощью/myappdev, добавив его в файл app/config/routing.yml под префиксным ключом.

Если вы используете относительные URL-адреса для ресурсов, то у вас не будет проблем с доменом, в котором он включен, и он будет работать везде, где вы его разместите.