🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir a integração de CDN do WP Rocket que não funciona

Time Full Services Time Full Services Pro
Tipo Performance & Velocidade
Nome do erro Integração de CDN do WP Rocket não funciona EN: WP Rocket CDN integration not working
Severidade Grave
Descrição WP Rocket CDN não funciona é quando a opção Content Delivery Network está ativa mas o plugin não reescreve as URLs dos arquivos estáticos, então imagens, CSS e JS continuam saindo pelo domínio do site. No código-fonte, os assets ainda apontam para o domínio principal, e não para o CNAME informado.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

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.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes