Como Consertar o Erro “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies”
access_time
hourglass_empty
person_outline

Como Consertar o Erro “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies”

Se você subitamente receber o aviso “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies” enquanto monitora o seu site, fique tranquilo: você não está sozinho” Muitos usuários do WordPress encontram a mesma mensagem todos os dias.

Portanto, esse é um aviso muito comum e que pode facilmente ser consertado se você souber a melhor maneira de fazê-lo.

Neste artigo, vamos trazer dois métodos efetivos para tentar consertar esse aviso: usar uma CDN e criar um subdomínio.

Contudo, antes de começar, note que o aviso às vezes aparece como “Serve Static Content from a Cookieless Domain”. Se você encontrar essa mensagem, os memos métodos podem ser utilizados para consertá-la.

O Que Causa a Aparição Desse Erro?

Como um usuário do WordPress, você pode ter se familiarizado com uma série de ferramentas de monitoramento, incluindo: Pingdom, GTmetrix e Google PageSpeed Insights. Esses recursos são muito poderosos para ajudar você a melhorar a performance do seu site.

página inicial do pingdom

Esses sites de monitoramento podem lhe dar “avisos” caso exista uma ou existam várias coisas que interferem com o desempenho geral do seu site. Dentre essas mensagens, a de “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies” é uma delas.

Basicamente isso vai acontecer quando o seu servidor web utiliza cookies. Isso significa que toda solicitação HTTP do seu site vai conter esses cookies, incluindo aquelas para conteúdos estáticos – como imagens, Javascript e CSS.

Como você pode saber, conteúdo estático não exige cookies, já que o uso deles só iria sobrecarregar o seu site caso fosse ativado, resultando num menor desempenho. O que faz com que o programa de monitoramento produza mensagens como “Serve Static Content from a Cookieless Domain”.

É importante notar que usar HTTPS com HTTP/2 vai consertar completamente esse erro. Se você viu esse aviso, mas já usa esses protocolos, está tudo bem ignorar esse erro. Não se preocupe, você está seguro!

Aprenda a Consertar o Erro “Serve Static Content from a Cookieless Domain”

Como mencionamos acima, existe dois métodos viáveis para consertar esse aviso; usando uma CDN ou criando um subdomínio. Ambos são muito efetivos e fáceis de implementar.

1. Através de uma CDN

Uma Rede de fornecimento de conteúdo – ou Content Delivery Network (CDN) – é uma maneira efetiva de resolver o erro Serve Static Content from a Cookieless Domain e de deixar o seu site mais rápido.

Serviços de CDN usam uma técnica conhecida como “replicação de conteúdo” que vai duplicar seu conteúdo através de vários centros de dados.

Quando você roda seu blog através de uma CDN, todos os arquivos do seu site serão carregados através do servidor deles, ao invés de usar o servidor da sua hospedagem. Isso irá acelerar a velocidade de carregamento do site e reduzir a carga no servidor.

Uma CDN também é capaz de ignorar cookies de arquivos estáticos, que normalmente sobrecarregam a conexão entre servidores. Esse recurso é aquele que vai ajudar você a resolver o seu problema.

Nós recomendamos usar a KeyCDN. Esse provedor em particular tem tudo o que você precisa para criar uma conexão estável, rápida e sem cookies.

página inicial do keycdn

Por sorte, o serviço deles é bem barato. O preço começa em apenas US$ 0,04/GB. Esse preço inclui o serviço completo de CDN, como HTTP/2, TLS 1.3 e suporte a Brotli.

Para limpar os cookies dos seus arquivos, você só precisa habilitar o recurso Strip Cookies (Remover Cookies) no KeyCDN. Esse recurso vai automaticamente remover todos os cookies recebidos do servidor original e evitar uma maior latência no seu site.

opção de habilitar stripcookies no keycdn

Como um resultado, o seu site vai carregar mais rápido e você não terá mais o aviso de erro “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies”.

2. Criar um Subdomínio

Outro método para resolver o erro Serve Static Content from a Cookieless Domain é ao criar um subdomínio a partir do qual o seu conteúdo estático será servido sem os cookies.

Enquanto criar um subdomínio é algo um pouco mais complicado do que usar uma CDN, este método não requer que você gaste um centavo. Afinal, a maior parte das provedoras de hospedagem, incluindo a Hostinger, permitem que você crie um subdomínio de graça.

Ainda assim, note que esse método não irá funcionar se você está usando um domínio de topo (meudominio.com) ao invés da opção regular (www.meudominio.com).

Se você usa o domínio de topo, você precisa comprar um novo domínio para criar o subdomínio.

Para consertar o erro de conteúdo estático usando um subdomínio, siga esses simples passos:

  1. Crie um Subdomínio

Vá até o painel de controle do seu site e scolha Subdomínios.

tela de subdomínios do admin da hostinger

Clique em Criar um Novo Subdomínio. Digite o seu nome de subdomínio favorito, assim como o domínio que virá depois dele.

tela de criar um novo subdomínio na hostinger

Clique em Criar e o seu subdomínio já estará no ar!

tela de criar um novo subdomínio na hostinger com botão criar destacado

Se você está usando mais de um subdomínio e desejar deletá-los ou configurá-los, clique na Lista de Subdomínios Ativos, que pode ser encontrada na mesma página.

lista de subdomínios atuais no painel de controle da hostinger
  1. Aponte seu Subdomínio para o Domínio Principal no CNAME

Agora, você precisa apontar o seu novo sudomínio para o domínio principal do seu site. Se você usa a Hostinger, você pode configurar isso com o Editor de Zona DNS. Siga os seguintes passos:

Vá para o painel de controle do seu site e clique no Editor de Zona DNS. Nesta página, você vai encontrar alguns registros DNS. Esses registros são usados para apontar seu domínio e seu subdomínio para um endereço de IP específico.

tela para adicionar novo cname (alias) no editor de zona dns da hostinger

Clique em Adicionar Novo e então preencha o campo Host com o nome de subdomínio que você pretende usar. Você também precisa preencher o campo Points to (Aponta para) com o domínio principal do seu site. Deixe o campo TTL com o valor padrão.

  1. Aponte seu Subdomínio para o Diretório do WordPress

A última coisa que você precisa fazer é apontar o subdomínio para o diretório do WordPress que você pretende usar. Para fazer isso, você precisa acessar o arquivo wp-config.php. Para acessá-lo, você pode usar um cliente FTP como o FileZilla.

O local padrão do wp-config.php é no diretório raiz do seu domínio. Localize o arquivo e então cole o seguinte código:

  • define(“WP_CONTENT_URL”, “http://static.mydomain.com”);
  • define(“COOKIE_DOMAIN”, “mydomain.com”);

Salve-o e saia do arquivo.

Agora que você terminou todo o processo para consertar o erro “Serve Static Content from a Cookieless Domain”, você não deve mais encontrar esse aviso na hora de monitorar a performance do seu site.

Conclusão

Encontrar o aviso “Serve the Following Static Resources From a Domain That Doesn’t Set Cookies” enquanto monitora o seu site através de ferramentas como Pingdom, GTmetrix ou Google PageSpeed Insights não deverá mais ser um problema. Afinal, há dois métodos efetivos para resolver isso:

O primeiro usa uma CDN, que tem a habilidade de cortar todos os cookies estáticos diretamente do seu servidor. Ele também pode acelerar o seu site ao criar uma versão duplicada dos seus dados e =m múltiplos servidores. Com isso, seu site não precisa carregar tudo de uma só vez.

O segundo método para resolver o erro de conteúdo estático é criar um subdomínio. Apesar desse método não ser tão simples quanto criar uma CDN, ele é completamente gratuito e efetivo.

Tudo o que você precisa fazer é criar um subdomínio através do painel de controle do seu provedor de hospedagem e então apontá-lo para o domínio principal do seu site ao configurar o subdomínio no Editor de Zona DNS.

Finalmente, esperamos que este tutorial ajude você a consertar o erro de conteúdo estático. Nos avise se você tem alguma dúvida deixando um comentário abaixo!

O Autor

Author

Carlos E. / @carlosfelipe

Carlos Estrella é formado em jornalismo pela UFSC e tem as funções de redator, tradutor e SEO na Hostinger Brasil. Já trabalhou com jornalismo de games e tecnologia e hoje aplica essa experiência escrevendo posts e tutoriais no blog da Hostinger. Suas paixões incluem games, dar rolês com a namorada e amigos e ler artigos aleatórios da Wikipédia de madrugada.

Tutoriais relacionados

Deixe uma resposta

Comentar*

Nome*

Email*

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Faça parte da Hostinger agora!