Gerador de .htaccess

Marque as opções desejadas para gerar um arquivo .htaccess para um servidor Apache. Geração 100% local no seu navegador — nada é enviado a um servidor.

Exemplo:
Resultado (.htaccess)

Como funciona

O arquivo .htaccess permite configurar o comportamento de um servidor Apache no nível de uma pasta, sem ter acesso ao arquivo de configuração principal do servidor — típico de hospedagens compartilhadas. Sua sintaxe (diretivas RewriteRule, RewriteCond, etc.) é pouco intuitiva e um erro pode causar erro 500 em todo o site. Esta ferramenta gera os blocos mais comuns (redirecionamento HTTPS, gerenciamento do www, página de erro personalizada, proteção por senha) prontos para copiar.

Onde colocar este arquivo?

O arquivo deve se chamar exatamente .htaccess (com o ponto no início, sem extensão) e ser colocado na raiz da pasta que você deseja configurar, geralmente a raiz do site. Ele só funciona em um servidor Apache com o módulo mod_rewrite ativado — é ignorado pelo Nginx ou outros servidores.

Como criar o arquivo .htpasswd necessário para a proteção por senha?

O .htaccess contém apenas a referência ao arquivo de senhas, não as senhas em si. É necessário gerar separadamente um arquivo .htpasswd (uma linha por usuário, senha com hash) com o utilitário de linha de comando htpasswd fornecido com o Apache, ou um gerador dedicado, e enviá-lo ao caminho indicado na diretiva AuthUserFile.

Processamento 100% local no seu navegador — nada é enviado a um servidor.