
Estou criando um site para um cliente e quero criar um diretório protegido por senha. O problema é que meu tipo de conta permite apenas FTP. Existe alguma maneira de criar os arquivos .htaccess e .htpasswd localmente no meu computador para que eu possa carregá-los via FTP?
ATUALIZAR:
Fiz os arquivos no site mencionado pelo @radius, carreguei e renomeei, mas agora estou recebendo a seguinte mensagem:
"O servidor encontrou um erro interno ou configuração incorreta e não conseguiu concluir sua solicitação"
Responder1
Os arquivos .htaccess e .htpasswd são apenas arquivos de texto, então você pode criá-los localmente e depois carregá-los.
Para criar um arquivo começando com '.' nas janelas vejahttp://www.htaccesstools.com/htaccess-faq/
Para criar uma senha criptografada para arquivos .htpasswd, você pode usarhttp://www.htaccesstools.com/htpasswd-generator/
Responder2
Você também pode baixar os binários do Apache 2.2 e usar htpasswd.exe
ou htdigest.exe
para gerar arquivos .htpasswd
ou .htdigest
no Windows.
Responder3
O gerador na resposta aceita parece não estar mais ativo. No entanto, este parece funcionar:https://www.askapache.com/online-tools/htpasswd-generator/
Responder4
Você sempre pode usar o bloco de notas para criar .htaccess e .htpasswd, salve-os em "TODOS OS ARQUIVOS". Você pode não vê-lo no Windows Explorer, pois o Windows não vê nenhum nome, mas uma longa extensão, mas a maioria dos clientes FTP não deve ter problemas para mostrar os arquivos para você e permitirá que você faça o upload de acordo.