Hospedagem & cPanel 31 visualizações

Como ativar um modo de manutenção no site sem tirar o acesso dos administradores

Ver no WHMCS

Como ativar um modo de manutenção sem tirar o acesso dos administradores

Você já precisou colocar o site "em obras" pra fazer um ajuste, uma atualização de tema ou um teste, mas ficou com medo de ficar bloqueado do próprio site enquanto trabalha? Calma, isso é mais simples do que parece! Vou te mostrar, passo a passo, como deixar uma página de manutenção visível pros visitantes enquanto você (e só você) continua navegando normalmente.

Ideia central: o "modo de manutenção" mais seguro não bloqueia o site inteiro — ele libera o acesso normal só pra quem tem um IP autorizado (o seu) e mostra uma página de aviso pra todo mundo.

1. Antes de começar: descubra o seu IP atual

Pra liberar seu acesso, o sistema precisa saber "quem é você" na internet. Isso é feito através do seu endereço IP. Basta pesquisar no Google por algo como "qual é o meu IP" e anotar o número que aparecer (algo parecido com 189.45.XX.XX).

Atenção: se você usa internet de casa, esse número pode mudar de tempos em tempos (é o chamado "IP dinâmico"). Se isso acontecer, é só repetir esse passo e atualizar a regra mais adiante.

2. Acesse o cPanel

Entre no seu painel de hospedagem cPanel com o usuário e senha que você recebeu na entrega do serviço.

Tela de login do cPanel com campos de usuário e senha

3. Abra o Gerenciador de Arquivos

Dentro do cPanel, procure e clique em "Gerenciador de Arquivos" (File Manager). É por ali que vamos criar a página de aviso e a regrinha que libera seu acesso.

Gerenciador de Arquivos do cPanel mostrando a pasta public_html

4. Crie a página de manutenção

  1. Entre na pasta public_html (é onde vive o seu site).
  2. Clique em "+ Arquivo" e crie um arquivo chamado manutencao.html.
  3. Clique com o botão direito nele e escolha "Editar".
  4. Escreva um HTML simples avisando os visitantes, por exemplo: um título "Estamos em manutenção" e um parágrafo dizendo que o site volta em breve.
  5. Salve o arquivo.

5. Crie a regra que libera só o seu acesso

Agora vem a parte mágica: vamos editar (ou criar) o arquivo .htaccess, também dentro de public_html. Esse arquivo é o "porteiro" do seu site.

  1. No Gerenciador de Arquivos, ative a opção "Mostrar Arquivos Ocultos" (geralmente em Configurações, no canto superior direito) — assim o .htaccess aparece na lista.
  2. Se já existir um .htaccess, clique nele com o botão direito e escolha "Editar". Se não existir, crie um novo arquivo com esse nome.
  3. Antes de mudar qualquer coisa, faça uma cópia do arquivo original (renomeie a cópia para algo como .htaccess_backup). Assim, se algo der errado, é só voltar atrás.
  4. Adicione, no topo do arquivo, um bloco de regras que redireciona todo mundo para a página de manutenção, exceto o seu IP. Algo no formato:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^SEU.IP.AQUI
RewriteCond %{REQUEST_URI} !/manutencao.html$
RewriteRule $ /manutencao.html [R=302,L]

Troque "SEU.IP.AQUI" pelo número que você anotou lá no passo 1 (usando pontos, do mesmo jeito que apareceu na busca).

Dica da Sensei: se o seu site é feito em WordPress, muitos temas e plugins de manutenção já trazem um campo pronto pra você colocar "IPs liberados" — sem precisar mexer no .htaccess na unha. Se for o seu caso, prefira usar essa opção do próprio plugin, é mais tranquilo.

6. Teste com calma

  1. Abra o site normalmente no seu navegador — ele deve continuar funcionando como sempre, sem bloqueio nenhum.
  2. Peça pra alguém de outra rede (ou use o celular com Wi-Fi desligado, no 4G/5G) acessar o site — essa pessoa deve ver a página de manutenção.
  3. Se algo não bater, revise se o IP foi digitado certinho e sem espaços.

7. Quando terminar, desative o modo de manutenção

Volte no arquivo .htaccess e apague (ou comente colocando um # na frente de cada linha) o bloco de regras que você adicionou. Pronto, o site volta ao normal pra todo mundo.

Se algo sair do controle: restaure a cópia de backup do .htaccess que você guardou no passo 5, ou entre em contato com o suporte GeHost — você tem suporte gratuito nos primeiros 30 dias após a entrega, e depois disso pode consultar as opções de atendimento direto no seu painel.gehost.com.br.

Viu como não precisa ficar "trancado pra fora" do próprio site? Com esses passos você deixa tudo arrumadinho pros visitantes enquanto trabalha tranquilo nos bastidores. Qualquer dúvida, conta com a gente! 💙

Precisa de Ajuda?

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