WordPress 0 visualizações

Como fazer o WordPress funcionar corretamente atrás de um proxy/CDN (URLs mistas)

Ver no WHMCS

Como fazer o WordPress funcionar corretamente atrás de um proxy/CDN (URLs mistas)

Olá, querido(a) cliente da GeHost! 😊

Você já notou que seu site WordPress está com problemas de carregamento de imagens, estilos ou scripts após usar um proxy ou CDN? Ou talvez esteja vendo mensagens como “Este site está carregando conteúdo não seguro” no navegador?

Isso geralmente acontece por causa de URLs mistas: quando o WordPress ainda tenta carregar recursos (como imagens, CSS, JS) usando o protocolo http:// em vez de https://, mesmo que o site principal esteja em HTTPS. Não se preocupe — isso é bem comum, e com alguns ajustes simples, seu WordPress volta a funcionar perfeitamente, mesmo com um proxy ou CDN no meio. Vamos juntos, passo a passo, resolver isso com calma e clareza. Você não está sozinho(a) — estou aqui como seu Sensei da GeHost! 🌿

🔍 Primeiro: entenda o problema (sem medo de tecnologia)

Quando você usa um serviço como Cloudflare, AWS CloudFront ou outro CDN, ele atua como intermediário entre o visitante e seu site. Ele pode armazenar suas páginas em servidores espalhados pelo mundo para acelerar o carregamento. Mas, se o WordPress não souber que está atrás de um proxy, ele continua gerando URLs com o endereço original do servidor — o que pode causar conflitos de segurança (URLs mistas) e tornar seu site inseguro.

✅ Solução: Forçar o WordPress a usar o HTTPS e reconhecer o proxy

Vamos corrigir isso no arquivo de configuração do WordPress. É simples, mas precisa de atenção.
  1. Entre no painel da GeHost no endereço: painel.gehost.com.br
  2. Na área de arquivos, clique em Gerenciador de Arquivos (file_manager.png).
  3. Tela do Gerenciador de Arquivos no cPanel
  4. Na lista de pastas, localize a pasta chamada public_html (ou o nome do seu domínio, se estiver em subpasta).
  5. Abra essa pasta e procure pelo arquivo chamado wp-config.php. Ele está geralmente na raiz do site.
  6. Com o botão direito, clique em Editar (ou “Editar” no menu).
  7. Na janela de edição, procure por uma linha que diga algo como:
  8. define('WP_DEBUG', false);
  9. Acima dessa linha, insira as seguintes linhas de código, uma por vez:
    • if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    • $_SERVER['HTTPS'] = 'on';
    • }
    • define('FORCE_SSL_ADMIN', true);
    • if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) {
    • $_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
    • }
  10. Salve as alterações.
  11. Volte ao seu site no navegador e atualize a página.

Parabéns! 🎉 Você acaba de avisar ao WordPress que ele está atrás de um proxy e que deve usar HTTPS sempre.

💡 Dicas importantes para manter tudo funcionando:

  • Se você usa o Cloudflare ou outro CDN: certifique-se de que o modo de segurança está em Full (Strict) ou Full, nunca em Flexible — isso evita que o site fique com URLs mistas.
  • Plugins de cache: se você usa um plugin como WP Super Cache, W3 Total Cache ou WP Rocket, limpe o cache após fazer essas alterações.
  • Verifique o SSL: no painel da GeHost, vá em SSL/TLS Certificates (ssl_tls.png) e confirme que seu certificado está ativo e válido.
  • Tela de Certificados SSL/TLS no cPanel
  • Teste seu site: use o site SSL Labs para verificar se o certificado está funcionando corretamente.

🔧 E se ainda tiver problemas?

Se após esses passos o site continuar com URLs mistas ou conteúdo não carregando, pode ser que o próprio CDN esteja configurado para servir conteúdo HTTP.

Nesse caso, entre em contato com o suporte da GeHost pelo painel (30 dias grátis após a entrega), e informe que seu site está com URLs mistas por causa de um proxy/CDN. Nós vamos te ajudar a investigar com segurança, sem medo de erros.

Seu site é importante — e com um pouco de paciência e atenção, ele volta a brilhar. 💫

Com carinho,
Seu Sensei da GeHost
— Raphael Neves Koga, dono da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.