Proteja uma pasta com password pelo .htaccess e .htpasswd


Antes de tudo vocês precisam saber qual é o caminho exato da sua pasta, para que isso fique mais simples apenas utilize esse comando em PHP criando um arquivo .php:

$dir = dirname(__FILE__);
echo "<p>Caminho absoluto da sua pasta: " . $dir . "</p>";
echo "<p>Caminho absoluto da sua pasta aonde estara o seu .htpasswd: " . $dir . "/.htpasswd" . "</p>";


Após descobrir o caminho exato vá até esse link “http://www.htaccesstools.com/htaccess-authentication/” e coloque o seu diretório no campo “.htpasswd File Location” e clique em “Create .htaccess file”  ele gera-lá um texto parecido com esse, por exemplo:

AuthType Basic
AuthName "My Protected Area"
AuthUserFile /seusite.com.br/.htpasswd
Require valid-user

Agora vocês vão ter que criar um arquivo chamado “.htaccess” pelo seu editor de HTML, após de cria-ló copei e cole as informações geradas dentro do mesmo.

Depois nós precisamos entrar no seguinte link “http://www.htaccesstools.com/htpasswd-generator/” dentro dele vamos colocar o “Login e a Senha” desejada e clique em “Create .htpasswd file”.

PS.: “Marque em algum lugar esses dados, porque ele vai criptografado os seus dados”.

Depois de clicar no botão ele vai gerar um código parecido com esse, por exemplo:

seu-login:$apr1$zYvQ/nUd$OaqZMsBq3Z7gIQwArtNid/

Agora vocês vão ter que criar um arquivo chamado “.htpasswd” pelo seu editor de HTML, após de cria-ló copei e cole as informações geradas dentro do mesmo.

Ps.:”Deixe os arquivos .htaccess e .htpasswd na mesma pasta, por segurança”


Após todos esses passos acessem sua pasta e verifiquem se aparecerá um box e insira os dados definidos. 
Se esse box apareceu quer dizer que deu certo, senão você fez alguma coisa errada, tente mais uma vez seguindo passo a passo novamente. 

Qualquer duvida entre em contato em: SAC@gubaxnet.com

Até o próximo tutorial!









Esta resposta lhe foi útil?

 Imprimir este Artigo

Artigos Relacionados

Utilizando SMTP

O que é SMTP e por que usá-lo ?O SMTP (Simple Mail Transfer Protocol) é um protocolo que permite,...

Trabalhando com htaccess

Deny/Allow1. Bloqueia - Libera2. Exemplos: Libera ou bloqueia acesso a uma determinada faixa de...

Redirecionamento

Redirecionamento com frames Quando você quiser fazer um redirecionamento mantendo o endereço do...

Meta Tags - O que são e como utilizá-las

Meta tags são linhas de código HTML, ou "etiquetas", que, entre outras coisas, descrevem o...

Meta Tags - Escondendo seu site dos buscadores

A função desta tag é dizer aos buscadores se devem indexar sua página ou não. Quando você...

Siga-nos no Instagram