Gerador .htaccess
Gere regras .htaccess do Apache para redirecionamentos, reescritas, cabeçalhos de segurança, cache e mais.
O que é .htaccess?
É um arquivo de configuração do Apache para controlar configurações de diretório como redirecionamentos, reescrita de URL e segurança.
Onde colocar .htaccess?
No diretório raiz do site ou em qualquer subdiretório onde deseja que as regras se apliquem.
Funciona com Nginx?
Não, .htaccess é específico do Apache. Nginx usa sintaxe diferente.
Pode quebrar meu site?
Sim, regras incorretas podem causar erros 500. Sempre faça backup e teste.
Diferença entre 301 e 302?
301 é permanente e transfere sinais de ranking para a nova URL. 302 é temporário e não passa sinais de ranking.
Como forçar HTTPS?
Use RewriteEngine On com RewriteCond %{HTTPS} off e RewriteRule para redirecionar todo tráfego HTTP para HTTPS.
O que é mod_rewrite?
É um módulo Apache que fornece capacidades poderosas de manipulação de URL para reescrita, redirecionamentos e controle de acesso.
Como proteger com senha?
Use AuthType Basic, AuthUserFile e Require valid-user. Precisa criar um arquivo .htpasswd com senhas criptografadas usando o comando htpasswd.
Como bloquear IPs?
Use a diretiva Require com endereços IP: Require not ip 192.168.1.1 bloqueia um único IP. Também pode bloquear intervalos completos.
Como habilitar cache do navegador?
Use mod_expires com ExpiresByType para definir tempos de expiração de cache para diferentes tipos de arquivo.
Como habilitar GZIP?
Use mod_deflate com AddOutputFilterByType DEFLATE para comprimir arquivos HTML, CSS e JavaScript antes de enviá-los.
O que são cabeçalhos de segurança?
Cabeçalhos como X-Frame-Options, X-Content-Type-Options e Content-Security-Policy protegem seu site de clickjacking e ataques XSS.
Como prevenir hotlinking?
Use mod_rewrite para verificar HTTP_REFERER e bloquear solicitações de sites externos que usam suas imagens.
Como criar páginas de erro personalizadas?
Use a diretiva ErrorDocument seguida do código de erro e caminho para sua página personalizada, como ErrorDocument 404 /404.html.
Como usar Gerador .htaccess
Crie regras .htaccess do Apache para redirecionamentos, reescritas, cabeçalhos de segurança, cache e compressão sem memorizar a sintaxe do Apache. Tudo é gerado localmente no seu navegador.
- Escolha a categoria de regra de que precisa — redirecionamento, reescrita, cabeçalhos de segurança, cache ou compressão.
- Para um redirecionamento, preencha o caminho From (por exemplo /old-page) e o caminho To (por exemplo /new-page).
- Defina Type como 301 (Permanent) para uma mudança definitiva ou 302 (Temporary) durante os testes.
- Copie o trecho gerado e cole-o no arquivo .htaccess na raiz do seu site.
- Depois teste a URL antiga; limpe os caches de CDN e do navegador se a alteração não aparecer de imediato.
Os navegadores guardam 301 em cache com agressividade — use 302 (Temporary) nos testes para não ficar preso a um redirecionamento permanente desatualizado.
Ferramentas relacionadas
- Calculadora Chmod Calculadora chmod online gratuita para visualizar e calcular permissões de arquivo Linux com caixas de seleção. Converta instantaneamente entre notação numérica (755, 644) e simbólica (rwxr-xr-x). Suporta permissões especiais como setuid, setgid, sticky bit.
- Tabela ASCII Referência completa de codificação de caracteres ASCII com códigos decimais, hexadecimais, octais, binários, entidades HTML e descrições. Pesquisa e filtro instantâneos.
- Visualizador HAR Abra arquivos HAR online. Tabela de requisições com cores de status, ordenação, filtro, cabeçalhos, prévia do corpo e cascata de tempos — processamento local, sem envio.
- Validador IBAN Valide números internacionais de conta bancária (IBAN) instantaneamente. Verifique formato, comprimento e checksum para mais de 80 países com resultados em tempo real.
- Testador de Requisições HTTP Teste APIs REST diretamente no seu navegador. Envie requisições GET, POST, PUT, DELETE com headers, body e parâmetros personalizados. Veja status, headers e corpo JSON instantaneamente.
- Gerador de Portas Aleatórias Gere números de portas de rede aleatórias dos intervalos padrão IANA — conhecidas (1-1023), registradas (1024-49151) e dinâmicas (49152-65535). Suporta valores únicos, ordenação e geração em massa. 100% no navegador, sem servidor.
- Gerador de Robots.txt Gerador gratuito de robots.txt online. Crie e personalize arquivos robots.txt para controlar a rastreamento de motores de busca, gerenciar acesso de rastreadores e otimizar o SEO do seu site.
- Gerador de Sitemap Gerador gratuito de sitemap XML online. Adicione URLs, defina prioridades e frequências, crie sitemaps SEO instantaneamente.