Я пытаюсь создать небольшой веб-сайт, используя Directus в качестве серверной части, поскольку он имеет приятный интерфейс для управления базой данных. Внешний интерфейс будет закодирован в VueJS, и я хотел бы, чтобы они оба были на одном сайте. Я использую Apache. Например:
www.example.com = Веб-интерфейс VueJS, извлекающий информацию из серверной части Directus
www.example.com / admin = ссылка администратора Directus
www.example.com / api / [что угодно] = доступ к RESTful API
Я немного повозился с виртуальными хостами, но я могу только перенести все приложение directus на другой порт, чего я не хочу делать, поскольку не хочу, чтобы администраторы вводили номер порта вручную если они хотят получить доступ к интерфейсу example.com/admin.