Erro no redirecionamento
                        
                  
                                        Criador
                    Lucas Brigido
                  
                  
                
                web.php
$this->view('/404-tenant','errors.404-tenant')->name('error.tenant');
tenantMiddleware
                tenantMiddleware
if(!$company)
{
return redirect()->route('error.tenant');
}
                
                                                        Criador
                                    Lucas Brigido
                
                
              
              onde está o erro ?
                      
                
                                      Manager
                                                      Carlos Ferreira
                
                
              
              Olá, Lucas!
Como vai?
Está dando de muitos redirecionamentos?
Está faltando uma verificação, porque se já tiver na rota "/404-tenant" fica no loop infito de redirecionamento.
Esse if precisa ficar assim:
if (!$company && $request->url() != route('404.tenant')) {
    [...]
}
                      
                
                                                        Criador
                                    Lucas Brigido
                
                
              
              vou testar...obg !
                      
                
                                                        Criador
                                    Lucas Brigido
                
                
              
              vlw...agr deu Certo!!
Deixa eu te perguntar carlos, essas coisas que a gnte tá fazendo, tbm pode ser aplicado pra api né ? só eu trocar, em vez de jogar no web eu jogo em api.php né ?
                      
                
                                      Manager
                                                      Carlos Ferreira
                
                
              
              Sim, pode! =D
                      
                
                                                      Nathalia Maiyumi Kozima Soares
                
                
              
              Já possui essa verificação.
Mas continuando dando error 404.
public function handle($request, Closure $next)
    {
        $manager = app(ManagerTenant::class);
        if ($manager->domainIsMain())
            return $next($request);
        $company = $this->getCompany($request->getHost());
        if (!$company && $request->url() != route('404.tenant')) {
            return redirect()->route('404.tenant');
        } else if($request->url() != route('404.tenant') && !$manager->domainIsMain() ) {
            $manager->setConnection($company);
        }
        return $next($request);
    }
                      
                
                                      Manager
                                                      Carlos Ferreira
                
                
              
              Olá, Nathalia!
Abre uma nova thread (ticket) para discutirmos o seu problema.
No aguardo.
                      Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!