Como configurar o ModSecurity sem bloquear formulários legítimos do seu site
Olá, querido cliente da GeHost! 😊
Se você já notou que um formulário do seu site — como o de contato, inscrição ou compra — parou de funcionar de repente, pode ser que o ModSecurity esteja atuando como um guardião excessivamente zeloso. Não se preocupe: é comum, e a solução é simples — com um toque de cuidado, claro. Vamos juntos, passo a passo, ajustar isso sem abrir brechas de segurança.O que é o ModSecurity?
Imagine um sistema de segurança que analisa cada requisição que chega ao seu site. Ele detecta padrões de ataques comuns, como tentativas de injeção de código (SQL Injection), scripts maliciosos ou tentativas de acesso indevido.
É uma ótima proteção… mas às vezes, ele confunde um formulário legítimo com um ataque. Por exemplo: se o campo "Nome" tiver um acento, ou se o formulário usar certos caracteres comuns, o ModSecurity pode bloquear por engano.
É como se o sistema dissesse: “Espera… esse nome tem um ‘ç’? Pode ser um ataque!” 🤖
Por isso, vamos aprender a ajustar o ModSecurity para que ele proteja seu site, mas não atrapalhe seus visitantes.
Passo a passo: Configurar o ModSecurity com segurança
Este guia foi feito especialmente para quem quer manter o site seguro, mas sem perder usuários por bloqueios indevidos.
-
Entre no painel do cPanel
Abra o navegador e acesse: painel.gehost.com.br
Insira seu usuário e senha — os mesmos que você usa para acessar seu site.
-
Localize a ferramenta ModSecurity
No painel, procure por “ModSecurity” na seção de Segurança. Pode estar em um grupo chamado “Segurança” ou “Firewall”.
Se não encontrar, entre em contato com nosso suporte — pode ser que o recurso esteja desativado no seu plano.
-
Verifique os bloqueios ativos
Depois de entrar na ferramenta, você verá uma lista de regras bloqueadas e os motivos.
Procure por entradas relacionadas a formulários, campos de texto, acento, espaço ou palavras comuns.
Se houver bloqueios com mensagens como “Contém caracteres suspeitos” ou “Pode ser injeção”, é provável que seu formulário esteja sendo afetado.
-
Desative regras específicas (com cuidado)
Evite desativar o ModSecurity por completo — isso deixaria seu site vulnerável.
Em vez disso, desative apenas as regras que estão causando problemas, como:
- Regras que bloqueiam acentos ou caracteres especiais.
- Regras que rejeitam campos com “nome”, “email”, “telefone”.
- Regras que dizem “contém padrão de formulário”.
Para isso, clique em “Editar” ou “Desativar” ao lado da regra específica. Não desative tudo — só o que está causando o erro.
-
Adicione exceções (recomendado)
Se você sabe que um formulário específico é seguro, você pode criar uma exceção para ele.
Por exemplo: se seu formulário está em
/contato.php, você pode configurar uma regra que diga: “Não bloquear requisições para /contato.php”.Isso mantém o ModSecurity ativo para o resto do site, mas deixa o formulário em paz.
-
Teste o formulário
Depois de ajustar, vá até o site e teste o formulário com dados reais (com acentos, espaços, etc.).
Se funcionar, parabéns! Você acertou o equilíbrio entre segurança e funcionalidade.
Dicas importantes para não errar
💡 Dica do Sensei: Nunca desative o ModSecurity por completo. Ele é seu escudo. Apenas ajuste as regras que estão atrapalhando — como formulários legítimos.
💡 Dica do Sensei: Se você não tem certeza sobre qual regra desativar, entre em contato com o suporte da GeHost. Nós ajudamos de graça nos primeiros 30 dias!
💡 Dica do Sensei: Sempre teste o formulário após qualquer mudança. O erro pode ser sutil — um campo com acento pode ser o vilão.
Quer mais segurança sem medo de bloqueios?
Se você usa um sistema de formulários como Formidable Forms, WPForms ou qualquer outro plugin, pode ser que ele gere códigos ou estruturas que o ModSecurity interpreta como suspeitas.
Nesse caso, a melhor solução é:
- Consultar a documentação do plugin.
- Verificar se há atualizações.
- Adicionar exceções no ModSecurity para os endpoints específicos do formulário.
Se precisar de ajuda, é só nos chamar. Estamos aqui para você, como um verdadeiro parceiro.
Quer saber mais sobre segurança?
Se você gostou desse guia, pode aproveitar também nossos outros artigos sobre:
Seu site merece proteção — e também liberdade para funcionar. Com o ModSecurity bem configurado, você tem os dois!
Com carinho,
Seu Sensei da GeHost 🌿
GeHost — hospedagem segura, com coração.
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)