Loop de redirecionamento em conexão de IA com WordPress: HTTP, HTTPS e URL canônica
Um redirecionamento muda esquema, host ou caminho e pode remover cabeçalhos de autenticação.
Rastreie cada redirecionamento e verifique esquema, host, caminho e Authorization.
Causas prováveis
- Um redirecionamento muda esquema, host ou caminho e pode remover cabeçalhos de autenticação.
- Home URL e Site URL usam esquemas, hosts ou caminhos diferentes.
- O navegador usa HTTPS, mas o WordPress não reconhece a solicitação recebida na origem como segura.
- O cliente chama o domínio, caminho base, endpoint REST ou endpoint MCP errado.
- Hospedagem, proxy reverso, redirecionamento ou WAF remove o cabeçalho Authorization antes do WordPress.
Sequência de diagnóstico
- Rastreie cada redirecionamento e verifique esquema, host, caminho e Authorization.
- Compare Home URL, Site URL, host canônico público e endereço base REST.
- Confirme que o próprio WordPress reconhece a solicitação como HTTPS, não apenas o navegador.
- Confirme por evidência higienizada do servidor que o cabeçalho Authorization chega ao WordPress.
- Confirme esquema, host, caminho base e endpoint configurados no cliente.
- Registre as versões de WordPress, plugin, cliente, conector e servidor antes de qualquer alteração.
Aplicar a menor correção necessária
- Remova ou corrija o redirecionamento que altera inesperadamente a solicitação autenticada.
- Alinhe Home URL, Site URL, host público, esquema HTTPS e endereço base REST.
- Corrija o tratamento do proxy confiável e da origem para o WordPress reconhecer a solicitação HTTPS original.
- Configure servidor ou proxy confiável para repassar Authorization ao WordPress.
- Corrija endpoint, transporte, nome da ferramenta ou referência da credencial sem ampliar permissões.
Verificar o resultado
- A solicitação autenticada chega ao endpoint canônico sem redirecionamento inesperado.
- A evidência higienizada confirma que Authorization chega ao WordPress.
- A solicitação autenticada corresponde ao usuário dedicado pretendido.
- A leitura restrita aprovada funciona com resposta reproduzível.
O que não fazer
- Não adicione uma solução permanente e não verificada de proxy antes de confirmar o caminho confiável.
- Não desative globalmente WAF ou plugin de segurança para contornar uma solicitação.
- Não edite o núcleo do WordPress ou arquivos de plugins terceiros como primeiro passo.
- Não conceda acesso de administrador apenas para uma prova de conexão funcionar.
- Não inclua Application Password, Authorization, token ou cookie em prompt, chamado, log ou captura.
Guias relacionados
- Divergência entre Home URL e Site URL do WordPress interrompe conexões de IA
- O WordPress não detecta HTTPS atrás da Cloudflare ou de um proxy reverso
- O cabeçalho Authorization do WordPress está ausente ou é removido
- O /wp-json/ do WordPress retorna 404: diagnóstico da REST API
- Solução de problemas de acesso do Claude Code ou Codex ao WordPress
Fontes e verificação
Esta página foi verificada com base nas seguintes fontes primárias. Última revisão das fontes: .
- home_url() · WordPress Developer Resources
- site_url() · WordPress Developer Resources
- is_ssl() · WordPress Developer Resources
- RFC 9110: HTTP Semantics · RFC Editor