[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Brendo Vale
Criador Brendo Vale 12/05/2019

Olá carlos, beleza?

Notei que quando eu acesso o master.myapp.test ele vai normal agora quando acesso o myapp.test ele da erro 404... Quando estamos verificando o subdominio (app(ManagerTenant::class)->subdomain) ele retorna no array 0 1 2, quando está no domínio principal ele retorna 0 1, sabando disso registrei o subdominio principal como myapp e isso funcionou.

A questão é, se eu quiser um front-end diferente para o domínio principal o que eu teria que fazer, sabendo que o tenant vai continuar funionando normal? 

Manager Carlos Ferreira 12/05/2019

Olá, Brendo!
Tudo bem?

É porque lá no método getTenant() fazemos o explode no domínio full, e consideramos a primeira posição como o subdomínio. Nesse caso quando acessou myapp.test o subdomínio retornado foi myapp.

Uma das alternativas para o seu questionamento é deixar o frontend rodando configurando para o domínio principal dominio.com e direcionar todas as requisições (inclusive do www.) para o app Laravel.
Como faz isso? Através de configurações no nginx. Você precisa criar virtualhost dominio.com para o path da aplicação frontend, e os demais para o path da aplicação Laravel.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!