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.
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.