Любая помощь будет действительно направлена на то, как этого добиться.
В настоящее время у меня есть три отдельных приложения, два внешних интерфейса, работающих с vue.js, и одно внутреннее приложение с поддержкой laravel, обслуживающее только API,нет внешнего интерфейса.
Основной базовый URL-адрес или внутренний URL-адрес настроены на example.com, это приложение для аренды.Он автоматически генерирует URL-адрес subdomain.example.com для арендаторов и баз данных, когда работает пакет аренды.
Еще одна настройка домена для secure.example.com, которая указывает на другое приложение vue, где мы регистрируемся.Работает на отлично.
Теперь у меня есть третье приложение для vue.js для арендатора, которое указывает на что-либо на * .example.com, и способ работы арендатора заключается в том, что подстановочные знаки и каталог должны бытьдля основного приложения, в котором установлен клиент, установить его для работы с поддоменами.
Я не могу создать * .example.com и указать его на приложение vue, как вызывает API, затем перейти к приложению vueне в бэкэнд, так как субдомен * .example указывает на приложение vue
Весь смысл в том, чтобы полностью отделить пользовательский интерфейс арендатора с помощью инфраструктуры внешнего интерфейса, такого как vue.js, от бэкенда.