Где добавить файлы для Directus 8 front-end hello world? - PullRequest
3 голосов
/ 09 февраля 2020

В первый раз проверяю Directus 8, и есть кое-что простое, чего я просто не понимаю и не вижу в документах. Моя папка настроена так:

mydomain.com/public/admin
mydomain.com/public/downloads
mydomain.com/public/extensions
mydomain.com/public/index.php
mydomain.com/public/uploads

Я ожидаю, что Directus находится в public / admin, и я должен иметь возможность делать то, что хочу для public / index. php для моего клиентского приложения. Однако, когда я изменяю это, / admin больше не дает мне форму входа. Я просто пытаюсь запустить интерфейс hello-world, но я не вижу, как или какие-либо документы о том, как это сделать. Я уверен, что это что-то простое, я просто упускаю из виду, но это превращается в одну из тех вещей, что занимает у меня часы, чтобы понять, и это сводит меня с ума ...

В основном у меня работает Directus, если я продолжаю исходный индекс. php в моем publi c root, но как мне настроить мое приложение переднего плана, если publi c index. php всегда перенаправляет на Directus admin?

1 Ответ

0 голосов
/ 27 марта 2020

Вот решение, к которому я пришел:

Я на общем хосте и где-то заметил комментарий о том, что это проблема. Вместо того, чтобы извлекать содержимое каталога publi c в мой web root, структура каталога выглядит следующим образом: [webroot] / directus / public / admin /, а системные каталоги directus остаются в каталоге [webroot] / directus / ( bin, config, logs, migrations, publi c, sr c, vendor);

Оттуда к directus обращаются по адресу mydomain.com/directus/public/admin

При настройке таким образом я могу добавить свой интерфейс в обычный веб root.

...