Gerador de htaccess
Gere arquivos .htaccess do Apache para redirecionamentos e segurança
Entrada e opções
Configuração de redirecionamentos personalizados
Roda no seu navegador. Os dados informados ficam neste dispositivo.
Resultados
Informe seus valores para ver o resultado.
Sobre o Gerador de .htaccess
O Gerador de .htaccess é uma ferramenta online gratuita que ajuda a criar arquivos .htaccess corretamente configurados para servidores web Apache, sem escrever à mão diretivas complexas. O arquivo .htaccess (hypertext access) é um arquivo de configuração poderoso que permite controlar redirecionamentos de URL, configurações de segurança, regras de cache, compressão e páginas de erro personalizadas por diretório.
Escrever diretivas .htaccess manualmente é propenso a erros, e até um pequeno erro de sintaxe pode deixar todo o seu site inacessível. Nosso gerador visual elimina esse risco com opções de configuração por caixas de seleção, que produzem código de configuração Apache válido e bem comentado. Basta selecionar os recursos de que precisa, clicar em gerar e copiar ou baixar o resultado.
Seja para forçar HTTPS, bloquear arquivos sensíveis, ativar a compressão gzip, configurar o cache do navegador, impedir o hotlinking de imagens ou definir páginas de erro personalizadas, esta ferramenta cobre as configurações de .htaccess mais comuns e essenciais usadas por desenvolvedores web, administradores de sistemas e profissionais de SEO.
Principais recursos
- Redirecionamento forçado para HTTPS, para criptografar todo o tráfego entre os usuários e o seu servidor
- Opções de redirecionamento de WWW para adicionar ou remover o prefixo www na canonicalização de URLs
- Regras personalizadas de redirecionamento 301 e 302 para caminhos de URL individuais
- Bloqueio da listagem de diretórios, para impedir que visitantes naveguem pela estrutura dos seus arquivos
- Bloqueio de arquivos sensíveis como .env, .sql, .log, composer.json e outros arquivos críticos
- Proteção contra hotlinking de imagens, com domínios permitidos configuráveis
- Bloqueio de bots indesejados, como crawlers agressivos conhecidos, por exemplo AhrefsBot e SemrushBot
- Compressão gzip para arquivos HTML, CSS, JavaScript, JSON, XML e SVG
- Cache do navegador com tempos de expiração por tipo (1 hora para HTML, 30 dias para CSS, JavaScript e imagens)
- Páginas de erro personalizadas para os códigos de status HTTP 404, 403 e 500
Como usar o Gerador de .htaccess
- Configure os redirecionamentos: Ative o redirecionamento forçado para HTTPS e escolha se quer adicionar ou remover o prefixo www das suas URLs, para uma canonicalização correta.
- Defina as opções de segurança: Marque as caixas de bloqueio da listagem de diretórios, bloqueio de arquivos sensíveis, proteção contra hotlinking e bloqueio de bots indesejados, conforme a sua necessidade.
- Ative os recursos de desempenho: Ligue a compressão gzip e o cache do navegador para melhorar a velocidade de carregamento do seu site e reduzir o uso de banda.
- Adicione páginas de erro: Informe os caminhos das suas páginas de erro 404, 403 e 500 personalizadas para oferecer uma experiência melhor quando ocorrerem erros.
- Gere o arquivo: Clique em "Gerar .htaccess" para criar a sua configuração com a sintaxe correta e comentários úteis.
- Publique: Copie a saída ou baixe o arquivo e envie-o como .htaccess para o diretório raiz do seu servidor web ou para o subdiretório de destino.
Casos de uso
- Migração para SSL/HTTPS: Redirecione automaticamente todo o tráfego HTTP para HTTPS depois de instalar um certificado SSL no seu servidor.
- Canonicalização de URLs: Imponha URLs consistentes com ou sem www para evitar problemas de conteúdo duplicado nos mecanismos de busca.
- Reforço da segurança do site: Bloqueie o acesso a arquivos de configuração sensíveis, impeça a navegação por diretórios e barre o tráfego de bots maliciosos.
- Otimização de desempenho: Ative a compressão gzip e o cache do navegador para melhorar bastante os tempos de carregamento das páginas e as pontuações de Core Web Vitals.
- Proteção da banda das imagens: Impeça que outros sites incorporem as suas imagens e consumam a banda do seu servidor por meio de hotlinking.
- Tratamento de erros personalizado: Redirecione os usuários para páginas de erro úteis e com a sua marca, em vez de mostrar mensagens genéricas de erro do servidor.
- Segurança do WordPress: Impeça a execução de PHP dentro do diretório de uploads e bloqueie o acesso a arquivos sensíveis como .env, dumps de SQL e logs.
- Gestão de redirecionamentos para SEO: Configure redirecionamentos 301 para páginas movidas, conteúdo excluído ou mudanças na estrutura de URLs, para preservar a autoridade dos links.
Perguntas frequentes
Esta ferramenta é gratuita?
Sim, o Gerador de .htaccess é totalmente gratuito. Não há limites de uso, cadastro obrigatório nem recursos premium. Gere quantas configurações precisar.
Meus dados estão seguros?
Sim. A configuração do .htaccess é gerada inteiramente no seu navegador. Nenhum dado é enviado a servidores, e seus nomes de domínio, URLs e configurações nunca são armazenados nem registrados.
O .htaccess funciona em todos os servidores web?
Não. O arquivo .htaccess é específico dos servidores web Apache. O LiteSpeed também o lê, mas ele não funciona no Nginx, no IIS nem em outros servidores web. Se você usa Nginx, precisa configurar regras equivalentes na configuração do seu server block.
Onde devo colocar o arquivo .htaccess?
Coloque o arquivo .htaccess no diretório raiz do seu site (geralmente public_html ou www). As regras valerão para esse diretório e para todos os subdiretórios. Você também pode colocar arquivos .htaccess adicionais em subdiretórios para regras específicas de cada diretório.
O que acontece se o meu .htaccess tiver um erro de sintaxe?
Um erro de sintaxe no .htaccess normalmente causa um erro 500 Internal Server Error, deixando o seu site inacessível. Sempre teste as mudanças primeiro em um ambiente de homologação e mantenha um backup do seu arquivo .htaccess funcional para restaurá-lo rapidamente, se necessário.
Posso combinar várias regras de .htaccess?
Sim. Você pode combinar todas as regras geradas em um único arquivo .htaccess. O gerador produz código bem comentado e com seções claras, o que facilita mesclá-lo com configurações existentes.
Dicas e boas práticas
- Faça backup primeiro: Antes de enviar um novo arquivo .htaccess, salve uma cópia do atual para restaurá-lo rapidamente se algo der errado.
- Teste em homologação: Sempre teste as mudanças no .htaccess em um ambiente de homologação ou desenvolvimento antes de aplicá-las no servidor de produção.
- Force HTTPS em tudo: Com certificados SSL gratuitos disponíveis em provedores como o Let's Encrypt, não há motivo para não impor HTTPS em todas as páginas.
- Bloqueie arquivos sensíveis: Sempre impeça o acesso público a arquivos .env, dumps de SQL, arquivos de log e arquivos de gerenciadores de pacotes (composer.json, package.json) que possam expor informações sensíveis.
- Ative a compressão: A compressão gzip pode reduzir o tamanho da transferência dos arquivos em 60-80%, melhorando bastante os tempos de carregamento das páginas com pouca sobrecarga no servidor.
- Defina durações de cache adequadas: Use durações de cache maiores para recursos estáticos (CSS, JS, imagens) e menores para páginas HTML, equilibrando desempenho e atualidade do conteúdo.