Meu aplicativo implantado está retornando erros 403 Proibido—como corrijo?
Meu aplicativo implantado está retornando erros 403 Proibido—como corrijo?
- Cabeçalhos de requisição muito grandes—muitos cookies podem fazer os cabeçalhos grandes o suficiente para serem rejeitados na borda. Limpe os cookies do seu navegador para o domínio e teste novamente.
- Autenticação ausente—a requisição não inclui um token de login ou sessão necessário.
- Uma restrição de acesso—seu aplicativo pode estar configurado para bloquear algum tráfego. Veja implantações privadas e tokens de acesso externo.
Meu aplicativo mostra "Application failed to respond"—o que isso significa?
Meu aplicativo mostra "Application failed to respond"—o que isso significa?
PORT, portanto vincule a ela em vez de um valor codificado:Como corrijo erros de CORS no meu aplicativo Replit implantado?
Como corrijo erros de CORS no meu aplicativo Replit implantado?
/api/endpoint para evitar CORS completamente.Caso contrário, configure seu backend para permitir a origem do seu frontend. Para Express, por exemplo:Meu aplicativo funciona localmente, mas retorna erros de rede quando implantado
Meu aplicativo funciona localmente, mas retorna erros de rede quando implantado
- URLs de localhost codificadas—substitua
localhost:3000ou127.0.0.1por caminhos relativos ou URLs baseadas em ambiente, depois reimplante. - Secrets de produção ausentes—confirme que cada chave necessária está definida nos seus secrets de implantação. Veja Secrets.
- Migrações não executadas em produção—execute as migrações pendentes no banco de dados de produção antes de implantar.
Como depuro um erro 502 Bad Gateway no meu aplicativo implantado?
Como depuro um erro 502 Bad Gateway no meu aplicativo implantado?
Meu aplicativo não consegue fazer requisições a APIs externas—o que devo verificar?
Meu aplicativo não consegue fazer requisições a APIs externas—o que devo verificar?
- URLs de auto-referência—se seu backend chama sua própria URL pública (como
fetch("https://meuapp.replit.app/api/...")), use um caminho relativo comofetch("/api/..."). - Requisições durante a fase de build—faça chamadas de saída em tempo de execução, não durante o build.
- Restrições de rede—em uma rede corporativa ou escolar, conexões de saída podem ser bloqueadas; verifique com o administrador da sua rede.
A URL do meu aplicativo mudou após republicar—posso recuperar meu subdomínio antigo?
A URL do meu aplicativo mudou após republicar—posso recuperar meu subdomínio antigo?
.replit.app é derivado do nome do seu projeto e não é garantido que permaneça o mesmo quando você cancela a publicação e republica, especialmente se o projeto foi renomeado.A solução permanente é um domínio personalizado, que permanece o mesmo entre reimplantações. Para tentar restaurar o subdomínio antigo, certifique-se de que o nome do seu projeto corresponde ao original (renomeie-o de volta se necessário) e republique—o Replit não pode reatribuir manualmente um subdomínio liberado. Veja Geografia de publicação.