Como corrigir a integração de CDN do WP Rocket que não funciona
Perguntas frequentes
Como sei se o WP Rocket está realmente servindo os arquivos pela CDN
Abra a página deslogado e veja o código-fonte com Ctrl+U. Pegue o endereço de uma imagem e de um arquivo de CSS e confira o início da URL. Se elas começam pelo CNAME da CDN, a reescrita funciona. Se ainda começam pelo domínio do site, a integração não está ativa para aqueles arquivos.
Por que a opção Content Delivery Network está ligada mas nada vai para a CDN
O motivo mais comum é o CNAME informado não bater com a zona criada no provedor, ou a zona de pull nem existir do lado da CDN. Confirme o valor no campo CDN CNAME(s), crie ou ajuste a pull zone apontando para o domínio do site e teste abrir um arquivo direto pelo endereço da CDN.
O que é o mixed content que aparece depois de ligar a CDN
É quando o site roda em https mas a CDN entrega os arquivos em http. O navegador bloqueia esse conteúdo inseguro e a página perde imagens e estilos. A correção é habilitar o SSL da zona no provedor de CDN e garantir que o CNAME seja acessado sempre via https.
Por que algumas imagens continuam saindo pelo domínio do site mesmo com a CDN ativa
O WP Rocket só reescreve as URLs presentes no HTML inicial da página. Arquivos carregados via AJAX ou inseridos por JavaScript depois que a página monta não são reescritos, então continuam saindo pelo domínio de origem. Isso é uma limitação de design, não um erro de configuração.
Preciso configurar algo na CDN além de informar o CNAME no WP Rocket
Sim. O CNAME no WP Rocket é só o apelido para onde as URLs apontam. No provedor de CDN você precisa criar uma pull zone que busca os arquivos do domínio do site, habilitar o SSL dessa zona e garantir que o CNAME esteja propagado no DNS. Sem a zona configurada, o WP Rocket reescreve para um endereço que não responde.
Uma regra de exclusão pode estar tirando arquivos da CDN
Pode. O campo Exclude files from CDN aceita padrões e um padrão amplo como o que captura todos os arquivos de um tipo remove esses arquivos da CDN por completo. Revise a lista e mantenha apenas exclusões específicas para os arquivos que de fato precisam sair pelo domínio de origem.
O WP Offload Media atrapalha a CDN do WP Rocket
Atrapalha quando a opção Rewrite Asset URLs do WP Offload Media está ligada, porque ela reescreve as URLs dos arquivos antes do WP Rocket e ainda impede a minificação de CSS e JS. Desligue essa reescrita no WP Offload Media e deixe a CDN sob controle do WP Rocket para os dois não disputarem os endereços.
Preciso limpar o cache depois de mudar a configuração da CDN
Sim, e em dois lugares. Limpe o cache do WP Rocket para que as páginas sejam regeradas com as URLs novas e purgue o cache da própria CDN para descartar cópias antigas dos arquivos. Só depois de limpar os dois é que o teste no código-fonte reflete a configuração atual.














