Как использовать один инстанс ZF2 для разных проектов?

У меня есть необходимость сделать пару страничек на сайте domain.ltd и пару на sub.domain.ltd. Для этого хочу использовать один и тот же инстанс ZF2.

Как я понимаю, в поддомене sub просто свой index.php, в котором подправлены пути подключения конфигов. Вопрос в том, как указать в этой входной точке, чтобы использовался другой модуль (разделение хочется сделать на уровне модулей). Может быть, я вообще не в ту сторону копаю?
  • Вопрос задан
  • 2587 просмотров
Пригласить эксперта
Ответы на вопрос 1
@yvm
Можно использовать роут hostname, например так:
'router' => array(
        'routes' => array(
            'control' => array(
                'type' => 'hostname',
                'options' => array(
                    'route' => '[:sub.]domain.ltd',
                    'defaults' => array(
                        'controller' => 'Control\Controller\Index',
                        'action' => 'index',
                        'sub' => 'www',
                    ),
                ),
           ),
      ),
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы