ola pessoal!
Como faço pra colocar senha em uma determinada pasta do apache?
tipo quando alguem tentar abrir www.meudominio.com/pasta1 ele pedir usuario e senha?
ola pessoal!
Como faço pra colocar senha em uma determinada pasta do apache?
tipo quando alguem tentar abrir www.meudominio.com/pasta1 ele pedir usuario e senha?
:mrgreen: fera no site brasilphp.org vc encontra varios exemplos de paginas com bloqueio em php da uma olhada lá.
foi mal. o endereço é http://www.phpbrasil.org
Crie um arquivo na pasta onde deseja tem auteticação chamado .htaccess e o conteudo dele tem que ser mais ou menos assim:
depois vc cria um arquivo para senha com o comando:Deny from all
AuthName "Area de Acesso Restrito"
AuthType Basic
AuthUserFile /etc/httpd/conf/users
require valid-user
Satisfy any
htpasswd c /var/www/html/security/.htpasswd rodrigo
meu rei, nao funfo ele nao pede usuario e senha?
e nao achei essa pasta etc/httpd/conf/users
E ai rapaz! Conseguiu resolver o problema do plugin para domínio acentuado?
Quanto a autenticação do apache siga o link abaixo que você vai encontrar bastante coisa:
Código :[url]http://www.google.com.br/search?hl=pt-BR&q=autentica%C3%A7%C3%A3o+apache&btnG=Pesquisa+Google&meta=lr%3Dlang_en%7Clang_pt[/url]
Vc precisa criar com o comando htpasswd da mesma forma mas onde tem o caminho do arquivo .htpasswd vc coloca um caminho facil pra vc e depois altera a linha do arquivo /etc/http/user para o caminho do seu arquivo.Postado originalmente por tianguapontocom
velho..se ligue eu tmb tentei fazer de alguma maneiras que tem aki nan et mais munha parada não funfou...eu fiz assim vai no seu httpd.conf e localiza essa linha.
AllowOverride None >>ele vai esta assim vc muda para o outro de baixo.troca none por All
AllowOverride All
depois vc vai no diretorio do apache e cria sua pasta que vc quer proteger .pronto aí agora vc só trabalha dentro dele.
depois vc cria o arquivo .htaccess assim..
# ee /diretorio_que_vc_quer_proteger/.htaccess
detro do diretorio vc coloca essas linhas.
AuthName "Area de Acesso Restrito"
AuthType Basic
AuthUserFile /diretorio_que_vc_quer_proteger/.htsenhas
require valid-user
.ae vc precisa criar a senha do seu user.
htpasswd c /diretorio_que_vc_quer_proteger/.htsenhas nome_do_usurio
ae ele te pede pra digitar uma senha e depois confirma-la.
só que tem detalhe muito importante.quando vc for criar o .htsenhas e o .htaccess vc tem que esta dentro do diretorio que vc quer proteger e na duvida caso o diretorio seja novo vc muda as permissoes dele.pq comigo tive esse problema ..
dae depois vc dgita http://IP/sua_pasta_protegita
se vc tiver duvidas entra em contato..
[email protected]
abraço fica com Deus
A diretiva AllowOverride deve ficar AllowOverride AuthConfig. Lembrando que essa diretiva fica dentro da configuração de um diretório..
Depois vc cria o arquivo .htaccess e tal.... consulta esse link, que tem exemplos práticos além de ser oficial:
http://httpd.apache.org/docs/2.0/howto/htaccess.html