---
title: Guia Cache
description: "Na guia cache, você tem acesso para definir as configurações de gerenciamento de cache no Deflect, o que pode aumentar a velocidade e a proteção do seu site. ![cache_tab_a.png](https://deflect.ca/wp-content/uploads/2025/07/cache_tab_a-1024x492.png) O armazenamento em cache em um servidor proxy reverso, como o…"
url: "https://deflect.ca/pt/docs/guia-cache/"
updated: "2026-04-23"
category: Configurações do site
tags:
  - revisado
---

# Guia Cache

Na guia cache, você tem acesso para definir as configurações de gerenciamento de cache no Deflect, o que pode aumentar a velocidade e a proteção do seu site.

![cache_tab_a.png](https://deflect.ca/wp-content/uploads/2025/07/cache_tab_a-1024x492.png)

O armazenamento em cache em um servidor proxy reverso, como o Deflect, envolve o armazenamento de cópias do conteúdo do site para fornecer rapidamente essas informações aos usuários. Quando um usuário faz uma solicitação de uma página da Web, em vez de a solicitação ir diretamente para o servidor original onde o site está hospedado, ela vai para o Deflect. Se o Deflect tiver uma cópia recente do conteúdo solicitado em seu cache, ele poderá fornecê-la ao usuário imediatamente, reduzindo o tempo de resposta. Caso contrário, ele consulta o servidor original para obter o conteúdo e, em seguida, armazena uma cópia para possíveis solicitações futuras.

Esse processo ajuda a diminuir a carga no servidor original e melhora o tempo de carregamento do usuário final. Além disso, ele também aumenta a segurança, fornecendo proteção contra ataques DDoS, pois o Deflect absorve esses ataques em vez do servidor original.

### Purgar cache

Elimina instantaneamente todos os dados armazenados dos servidores do Deflect. Utilize isso para forçar a entrega de novo conteúdo de seu servidor de origem. Isso é vantajoso se você tiver atualizado recentemente o conteúdo do seu site ou para necessidades relacionadas ao desenvolvimento.

### Tempo de vida do cache (TTL)

Define por quanto tempo o Deflect armazenará seu conteúdo no cache antes de verificar se há atualizações no servidor. Um TTL mais longo aumenta a velocidade, enquanto um TTL mais curto mantém o conteúdo mais atualizado. Por padrão, o tempo de cache é definido como 10 minutos.

### Cache obsoleto

O Deflect tem a capacidade de exibir uma versão antiga em cache de suas páginas se o site estiver lento, inativo ou retornando códigos de erro HTTP por algum motivo. Entretanto, isso não significa que salvamos permanentemente as páginas desatualizadas ou que estamos sempre preparados para exibi-las, pois não podemos manter as páginas indefinidamente.

Por exemplo, se o tempo de cache for de 10 minutos e a solicitação de uma página tiver sido feita há 15 minutos, mas seu servidor estiver inativo no momento, o Deflect poderá exibir essa versão antiga de 15 minutos da página. Esse recurso não se aplica se suas páginas nunca forem armazenadas em cache.

### Cache com cookie

O Deflect não armazena em cache as páginas com cabeçalhos **Set-cookie** por motivos de segurança, mas às vezes os aplicativos podem inserir cookies não relacionados à autenticação nas respostas HTML, impedindo que o Deflect armazene em cache. Se tiver certeza de que esse cookie exato é seguro e de que não há como remover esse cookie do código do site, você poderá utilizar essa configuração.

Insira o nome do cookie, um em cada linha, para permitir que o Deflect ignore esses cookies e armazene seu site em cache. Isso afetará todo o site, portanto, NÃO é recomendável ignorar o cookie de sessão como PHPSESSIONID.

![cache_tab_b.png](https://deflect.ca/wp-content/uploads/2025/07/cache_tab_b-1024x492.png)

### Bloqueio de cache

Ao ativar esse recurso, o Deflect pode atenuar o problema do Thundering herd, em que várias solicitações para uma página não armazenada em cache são enviadas por proxy para o servidor de origem, causando lentidão na resposta e sobrecarga.

Isso garante que a página seja solicitada apenas uma vez, com as solicitações subsequentes atrasadas até que a resposta inicial seja recebida. A ativação desse recurso pode diminuir significativamente a carga no servidor de origem.

### Adicionar cabeçalho Cache-Control no Deflect

Se o seu servidor de origem não enviar cabeçalhos de cache, o Deflect adicionará automaticamente um cabeçalho Cache-Control com o TTL de cache configurado acima para ajudar a otimizar o comportamento e o desempenho do cache.

Uma vez ativado, o Deflect só enviará o cabeçalho Cache-Control se o Cache-Control estiver ausente em seu servidor de origem.

### Ignorar cabeçalho Expires

Ao ativar esse recurso, o Deflect desconsiderará o cabeçalho Expires do seu servidor e permitirá que o Deflect aplique regras de cache otimizadas para aumentar a velocidade e a eficiência.

### Ignorar cabeçalho de controle de cache

Ao ativar esse recurso, o Deflect desconsiderará o cabeçalho Cache-Control do seu servidor e permitirá que o Deflect aplique regras de cache otimizadas para aumentar a velocidade e a eficiência.

### Substituir o cabeçalho "Vary

O cabeçalho Vary determina qual versão de uma página deve ser veiculada com base nos cabeçalhos de solicitação. Se for muito amplo (por exemplo, Vary: User-Agent, Cookie), ele poderá impedir o armazenamento em cache eficaz criando muitas variações de cache.

Ao ativar esse recurso, o Deflect removerá o cabeçalho Vary existente e definirá um **cabeçalho Vary: Accept-Encoding** ideal para garantir que seu site seja armazenado em cache adequadamente.

### Desativar o cache da página 403 Forbidden

Garante que as páginas proibidas 403 nunca sejam armazenadas em cache. Cada solicitação será enviada ao seu servidor para verificar o status do acesso em tempo real.

### Desativar o cache de todo o site

Quando esse recurso estiver ativado, o Deflect não armazenará mais em cache o conteúdo do seu site. Todas as solicitações de usuários serão enviadas diretamente ao seu servidor de origem. Isso pode ser útil durante o desenvolvimento ou a solução de problemas, mas pode resultar em tempos de carregamento mais lentos e maior carga no servidor.
