Hospedagem & cPanel 4 visualizações

Como ativar o modo de manutenção do site sem perder os visitantes que já estão nele

Ver no WHMCS

Como ativar o modo de manutenção do site sem perder os visitantes que já estão navegando

Oi! Aqui é a Sensei da GeHost 🥋 Hoje vou te ensinar um truque que separa quem mexe em site "no susto" de quem faz isso com carinho: como colocar seu site em manutenção sem chutar pra fora quem já estava dando uma olhadinha nele.

Você já deve ter passado por isso como visitante: está lendo uma página, clica em outro link do mesmo site e — puft — cai numa tela de "voltamos já". Isso irrita, e o pior é que dá pra evitar. Vamos lá.

Por que isso acontece

A maioria dos modos de manutenção é "tudo ou nada": assim que você ativa, toda e qualquer requisição ao site — inclusive de quem já estava navegando — passa a cair na página de aviso. O visitante que já tinha aberto uma aba não é "lembrado" pelo sistema, então ele é tratado como se fosse uma visita nova.

💡 Dica da Sensei: a chave pra resolver isso é sempre a mesma — algum tipo de exceção (por cookie, por sessão de login ou por IP) que diga "esse aqui pode continuar, só bloqueie os novos".

Passo 1 — Faça um backup antes de mexer em qualquer coisa

Antes de qualquer alteração no site, é sempre saudável ter uma cópia de segurança recente. No cPanel do seu plano, procure a área de Backup e gere (ou confira a data) do seu backup mais recente antes de seguir.

Tela de Backup do cPanel com opções de backup completo e parcial

Passo 2 — Se seu site é WordPress: use um plugin de manutenção com "exceção para quem já está navegando"

Se o seu site é feito em WordPress (a maioria dos nossos clientes usa), o caminho mais simples e seguro é instalar um plugin de modo de manutenção pelo próprio painel do WordPress. Ao configurar, procure por uma opção parecida com:

  • "Ignorar visitantes já logados" — útil se você quer continuar navegando/editando enquanto o resto vê o aviso;
  • "Bypass por cookie" ou "liberar quem já abriu o site" — é essa a opção que resolve o seu caso: quem já estava no site continua navegando normalmente, e só quem chega depois da ativação vê a tela de manutenção;
  • "Liberar por IP" — útil pra você e sua equipe testarem o site enquanto ele está em manutenção pros demais.

Ative a opção de exceção antes de ligar o modo de manutenção — assim, no momento em que ativar, quem já está no site é automaticamente reconhecido e não é bloqueado.

Passo 3 — Se seu site não é WordPress: peça pra gente ou avalie o horário

Sites feitos sob medida (sem WordPress) geralmente não têm essa exceção "de fábrica" — ela precisa ser configurada nos arquivos do site, o que envolve mexer em código. Nesse caso, o mais seguro é:

  1. Abrir um chamado pra nossa equipe técnica explicando que você quer um modo de manutenção que não afete quem já está navegando (isso normalmente é resolvido no nível de código do site, então prefira que a equipe faça essa parte);
  2. Ou, se a manutenção for rápida, escolher um horário de menor movimento pra reduzir o impacto em quem está no site.

Passo 4 — Ativando (e usando o Gerenciador de Arquivos com cuidado)

Se você já sabe mexer em arquivos e quiser conferir a página de manutenção que o plugin colocou no ar, dá pra visualizar pelo Gerenciador de Arquivos do cPanel — mas evite editar arquivos "na unha" se não tiver certeza do que está fazendo. Prefira sempre a tela de configuração do próprio plugin.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas do site
⚠️ Se você não tem familiaridade com edição de arquivos do site, não se arrisque sozinho — chame nosso suporte. É melhor perguntar do que deixar o site fora do ar por engano.

Passo 5 — Teste antes de anunciar a manutenção

Depois de configurar a exceção, faça um teste rápido: abra o site em uma aba (como se fosse um visitante comum), ative o modo de manutenção e navegue entre páginas nessa mesma aba. Se você continuar vendo o site normalmente, deu certo — os próximos visitantes (numa aba nova, sem o cookie) é que verão o aviso.

Resumindo

  1. Faça backup antes de mexer;
  2. WordPress: ative a exceção "ignorar quem já está navegando/logado" no plugin de manutenção, antes de ligá-lo;
  3. Site sob medida: peça ajuda ao suporte ou escolha um horário de baixo movimento;
  4. Sempre teste numa aba própria antes de considerar a manutenção "no ar".

Ficou com dúvida em algum passo? É só chamar a gente pelo painel.gehost.com.br que a equipe te ajuda com todo carinho. 🌱

Precisa de Ajuda?

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