|
Busca |
Pode realizar isto graças a um ficheiro .htaccess. Antes de proceder, é necessário precisar algumas pequenas coisas em relação aos ficheiros .htaccess. Primeiramente, é necessário saber que se trata de ficheiros específicos para o servidor web, e que estes ficheiros não aparecem em arborescência do directório em causa se o internauta faz um acesso aos directórios listáveis (que não contém página índice, e incluindo a listagem que não está proibida). Seguidamente, é necessário ter em conta que as parametrizações identificadas por um ficheiro .htaccess aplicam-se ao directório onde o ficheiro está instalado, assim que qualquer uma das suas sub directorias. CRIAR O FICHEIRO DA PASSWORD Inicialmente, é necessário criar o ficheiro que conterá a lista dos utilizadores que têm o direito de ligar-se e a password que lhes é associada. Em geral, cria-se para isso um ficheiro .htpasswd que será utilizado a seguir pelo ficheiro .htaccess. Trata-se de um ficheiro texto simples, dentro do qual estão indicados os nomes dos utilizadores e as suas password sob forma encriptada. Encontrará no nosso site uma página que lhe permite encriptar uma password: http://www.ovh.pt/suporte/ferramentas/crypt_password.pl Nota: Sob Windows, não pode criar directamente um ficheiro nomeado .htaccess ou .htpasswd. Deve então nomeá-lo diferentemente, transferi-lo para o seu espaço web, e re-baptizá-lo em .htaccess ou .htpasswd seguidamente com a ajuda do seu cliente FTP. Após ter preenchido os dois primeiros campos (a chave é composta de dois caracteres da sua escolha) e ter clicado em " encriptar" , recuperará a forma encriptada da password no campo " A palavra encriptada". Será necessário copiar o texto que corresponde ao ficheiro .htpasswd (ver abaixo). O ficheiro .htpasswd não deve necessariamente estar no mesmo lugar que o ficheiro .htaccess. Pode por exemplo, colocá-lo à raiz do seu alojamento, e utilizá-lo para proteger diferentes directórios do seu site, dado que só um ficheiro .htpasswd pode ser utilizado por vários ficheiros .htaccess. O ficheiro .htpasswd deve conter uma linha por utilizador que precisa do nome de utilizador e da password associada. Estas linhas estão da seguinte forma: utilizador: password_encriptada. Uma vez o ficheiro .htpasswd criado, só falta colocá-lo no seu alojamento e passar à etapa seguinte: a criação dos ficheiros .htaccess. Nota: Dê um "enter" no fim da linha da password encriptada. CRIAR O FICHEIRO .htaccess ATENÇÃO, no exemplo seguinte é necessário substituir homez.XXX pelo número presente n Manager na síntese do alojamento. AuthUserFile /homez.XXX/o_seu_login_ftp/www/'caminho para aceder ao ficheiro .htpasswd'/.htpasswd <Limit GET POST> require valid-user </Limit> Nota: Para as ofertas Start e 1000GP o caminho a pôr na linha authuserfile é diferente. Esta mudança foi-lhe comunicado no e-mail de activação. No caso contrário, se perdeu este e-mail, pode recorrer a um script PHP ou ao suporte da OVH para conhecê-lo. <?php echo realpath("path.php"); ?>? ATENÇÃO, no exemplo seguinte é necessário substituir homez.XXX pelo número presente n Manager na síntese do alojamento. Para bloquear o acesso a um ou vários ficheiros, basta acrescentar as balizas (uma baliza FILES por ficheiro): <Files test.php> <Limit GET POST> require valid-user </Limit> </Files> |