Итак, я пытаюсь создать платформу, которая использует Symfony 4 в качестве бэкэнд-службы (только вызовы JSON API) и React в качестве внешнего интерфейса.
Я использую cPanel и после создания своего приложения React на производствеВ режиме я копирую его в папку public_html.
В то же время я создаю папку с именем «api» и добавляю туда бэкэнд-код Symfony.Я установил symfony/apache-pack
и могу получить доступ к своему API Symfony по следующему URL-адресу: «mydomain.com/api/public/api/users», поскольку созданный apache-пакет htaccess находится в общей папке.
Однако это не то, что я хочу, я хотел бы иметь возможность получить доступ к своему API как mydomain.com/api/users, а также получить доступ к приложению React через mydomain.com/login (или любой другой маршрут, который я создаю).
Есть ли какая-либо конфигурация, которую я могу сделать, чтобы сделать эту работу?
Должен ли я просто переключить свое приложение Symfony на поддомен, такой как 'api.domain.com'и использовать это?