Gerador de .htaccess online

Configure seu .htaccess
Visualização .htaccess

Gerador de .htaccess gratuito online

O gerador de .htaccess da Twaino permite criar um arquivo .htaccess completo e otimizado para seu servidor Apache. O arquivo .htaccess é um arquivo de configuração poderoso que controla muitos aspectos do seu servidor web: redirecionamentos, cache, compressão, segurança e gerenciamento de acessos. Nossa ferramenta oferece uma interface visual com seções ativáveis por toggle para construir sua configuração sem risco de erro de sintaxe.

O arquivo .htaccess é usado em servidores Apache, que ainda representam uma parcela importante dos servidores web no mundo. Mesmo se você usar um CMS como WordPress, ajustes no .htaccess podem melhorar significativamente o desempenho e a segurança do seu site.

Como usar o gerador?

Ative as seções de que você precisa marcando as caixas correspondentes: Force HTTPS para redirecionar automaticamente o tráfego HTTP para HTTPS, redirecionamentos 301 para gerenciar mudanças de URL, cabeçalhos de cache para otimizar o tempo de carregamento, compressão GZIP para reduzir o tamanho das transferências, cabeçalhos de segurança para proteger contra ataques comuns, CORS para gerenciar requisições cross-origin, e bloqueio de IPs para proibir acesso a certos endereços. A visualização é atualizada em tempo real e você pode copiar o resultado com um clique.

As seções do .htaccess explicadas

A seção Force HTTPS usa mod_rewrite para redirecionar automaticamente todas as requisições HTTP para seu equivalente HTTPS. É uma prática indispensável desde que o Google usa HTTPS como fator de classificação e os navegadores sinalizam sites não seguros.

Os redirecionamentos 301 indicam de forma permanente que o conteúdo foi movido para uma nova URL. Eles transferem a maior parte do link juice SEO para o novo endereço. Use-os durante reestruturações de site ou mudanças de slugs.

Os cabeçalhos de cache Expires indicam aos navegadores por quanto tempo manter os arquivos em cache local. Imagens e fontes podem ser armazenadas em cache por um ano, CSS e JavaScript por um mês, e HTML por uma hora. Isso reduz consideravelmente o número de requisições ao servidor para visitantes recorrentes.

A compressão GZIP reduz o tamanho dos arquivos textuais (HTML, CSS, JS, JSON, XML) de 60 a 80 porcento antes de sua transferência pela rede. É uma das otimizações de desempenho mais eficazes e simples de implementar.

Cabeçalhos de segurança

Os cabeçalhos de segurança adicionam camadas de proteção contra ataques web comuns. X-Content-Tipo-Options previne MIME sniffing. X-Frame-Options protege contra clickjacking. X-XSS-Protection ativa a proteção XSS do navegador. Referrer-Policy controla as informações de referer enviadas. Strict-Transport-Security força o uso de HTTPS durante o período especificado.

FAQ

Meu hospedagem usa Apache?

O .htaccess funciona apenas em servidores Apache. Se seu site usa Nginx, LiteSpeed ou outro servidor, a sintaxe de configuração é diferente. Verifique com seu provedor de hospedagem.

Onde colocar o arquivo .htaccess?

Coloque-o na raiz do seu site (no mesmo nível que index.html ou index.php). Se um .htaccess já existe, adicione as novas regras ao arquivo existente em vez de substituí-lo.

Posso quebrar meu site com um .htaccess incorreto?

Sim, um erro de sintaxe no .htaccess pode causar erros 500. Sempre faça um backup antes de modificar o arquivo e teste as mudanças imediatamente depois.

O .htaccess afeta o desempenho?

O .htaccess é lido a cada requisição, o que pode ter um leve impacto. Para sites com tráfego muito alto, é preferível colocar a configuração diretamente no arquivo de configuração principal do Apache (httpd.conf ou apache2.conf).

As diretivas GZIP e cache funcionam em todos os provedores de hospedagem?

Elas exigem que os módulos Apache correspondentes estejam ativados: mod_deflate para GZIP, mod_expires para cache e mod_headers para cabeçalhos. A maioria dos provedores de hospedagem compartilhada os ativa por padrão.