Настроить хосты на сервере под управлением VestaCP
Задача следующая:
Нужно настроить веб-сервер (vesta cp, nginx) таким образом, чтобы работало 2 сайта на одном основном домене - инстанция wordpress для фронтенда и инстанция Symfony для API приложения и бэкенда.
По URL должно быть примерно так:
1. domain.com - wordpress instance. На основном домене вордпресс. По стандартным путям wp-admin и wp-login - админка вордпресса. Permalinks вордпресса можно настроить как угодно, чтобы не конфликтовали с пунктом 2.
2. domain.com/api - приложение под управлением symfony 3. Бэкенд приложения по адресу domain.com/admin. Также приложение использует путь domain.com/cabinet и domain.com/register.
Также, должны работать запросы по адресу domain.com:1337
3. dev.domain.com - стейджинг для приложения, идентичный пункту 2, но со своей базой.
Предложенный вариант может быть и неправильным, поэтому предлагайте свое решение.