AJUDA
Buscar:
FAQ:
Aumentar Letras Diminuir Letras   
Proteção de diretórios e arquivos via .htaccess:

Abaixo segue um exemplo de aplicação dos arquivos .htpasswd e .htaccess para proteção de diretórios com login/senha nas hospedagens
LINUX.

OBS: Caso você não possua experiência no uso de htaccess, sugerimos que leia atentamente a FAQ abaixo antes
de prosseguir:

http://ajuda.uolhost.com.br/index.php?p=resposta&res=525

Siga os seguintes passos:

1 - Acesse o servidor via SSH. Se você não souber como realizar este acesso consulte a FAQ:
http://ajuda.uolhost.com.br/index.php?p=resposta&res=522

2 - Acesse Entre no diretório que você deseja proteger com autenticação. Para proteger o site inteiro, a pasta
deve ser public_html. Você pode mudar de diretório como o comando abaixo:


cd diretorio

Substitua a palavra diretorio pelo nome do diretorio que você deseja


3 - Crie um arquivo que servirá como base para as senhas, para isso utilize o comando:


htpasswd -c .htpasswd login1


Substitua a palavra login1 pelo nome que você deseja atribuir para o login do usuário.

OBSERVAÇÕES:

- Ao executar o comando acima será requisitada a entrada de senha duas vezes.
- Para adicionar logins ou trocar a senha basta utilizar o mesmo comando porém
sem a opção "-c". Ex:. htpasswd .htpasswd login2


4 - Crie um arquivo chamado ".htaccess" no mesmo diretório conforme o modelo abaixo:


AuthName "Acesso Restrito à Usuários"
AuthType Basic
AuthUserFile /home/SEU_LOGIN_FTP/public_html/PASTA/.htpasswd
<Limit GET POST>
require user login1
</Limit>


Lembre-se de substituir o parametro "SEU_LOGIN_FTP" e "PASTA" pelo login de ftp informado na área de detalhes do seu Painel de Controle e pela pasta que você publicou os arquivos respectivamente.

Caso você queira proteger arquivos, siga os passos acima, porém inclua no seu arquivo .htaccess as linhas abaixo:


<Files "nome_do_arquivo">
</Files>


OBSERVAÇÕES:

- Caso o seu site apresente um erro logo após a criação/modificação do .htaccess, sugerimos que você renomeie o arquivo e veja o log de erros em /logs/error_log(data_do_dia) para mais informações.

- Você pode consultar a documentação oficial sobre o uso do htaccess em português no link abaixo:
http://httpd.apache.org/docs/2.2/pt-br/howto/htaccess.html
Abrir/Fechar Barra de Assuntos Relacionados
Aumentar Letras Diminuir Letras  
1. Glossário Revenda Linux - cPanel

2. Como posso utilizar arquivos .htaccess para alterar parâmetros nas hospedagens Linux?

3. Proteção de diretórios via web.config em hospedagens Windows

4. Como instalar o Magento em uma plataforma Linux do UOL HOST?

5. Como transferir meu site de outro provedor de hospedagem?

6. Como fazer um formulário em FLASH com PHP?

7.  Como usar o componente CDOSYS?

8. Como usar o componente CDOSYS na Revenda Windows?

9. Como otimizar minha programação para que meu site não consuma recursos de modo excessivo em um servidor?

10. Quero exibir/listar o conteúdo dos diretórios da minha hospedagem, é possível?

11. Como usar o componente AspEmail?

12. Minha hospedagem é Linux, tenho o dump de minha base de dados MySQL e, em função do tamanho, não posso usar o gerenciador de Banco de dados do Painel, como posso rodar o Dump no servidor?

13. Como utilizar o mod_rewrite para conversão de url’s amigáveis em minha hospedagem Linux?

14. Como fazer o Upload de arquivos via PHP?

15. Como usar o componente ASPUpload?

16. Como instalar o Moodle em uma hospedagem do UOL HOST?

17. Como gerar uma chave CSR para uso de SSL em uma hospedagem compartilhada Linux do UOL HOST?

18. Como executar Stored Procedures em MySQL utilizando Asp.Net?

19. Como instalar manualmente o osCommerce em uma plataforma do UOL HOST?

20. Como realizar o Dump de minha Base de dados MySQL via SSH em uma hospedagem Linux?

21. Como testar a conexão com um banco de dados MSSQL e PHP?

22. Conheça os principais passos para começar a trabalhar com e-mail marketing

23. Como instalar o PHP Fusion em uma plataforma UOL HOST?

24. Como configurar o Exchange no Microsoft Office Outlook?

25. Como testar a conexão com um banco de dados MySQL e PHP?

26. Qual é a versão do PHP e MySQL utilizados?

27. O que é o htaccess?

28. Como funciona o suporte a um programa escrito em C nas hospedagens do UOL HOST?

29. Estou com dificuldade no envio/recebimento das mensagens enviadas através do formulário de contato do meu site, como devo proceder.

30. Como posso configurar páginas de erro personalizadas?

31. Como evitar que as imagens da minha hospedagem Linux sejam utilizadas por sites de terceiros?

32. Quais são os passos que devo executar após contratar uma revenda no UOL HOST?

33. Contratei uma hospedagem e quero redirecionar outros dominios e e-mails para ela, é possível?

34. Quero utilizar o mod_deflate na minha hospedagem Linux. Como habilitar?

35. Como compilar um arquivo em C?

36. Como importar produtos de um arquivo CSV para a Loja Virtual?

37. Como adicionar imagens em páginas criadas com o construtor de sites?

38. Como publicar meu site utilizando o Dreamweaver?

39. Como Instalar o Coppermine Photo Gallery em uma Plataforma do UOL HOST?

40. Como fazer um backup completo de uma conta de hospedagem em uma Revenda?

41. Como realizar um redirecionamento 301.

42. Como bloquear o acesso de um determinado IP para o meu site em uma plataforma Linux?

43. Como configurar o Microsoft Outlook 2003 para utilizar IMAP na leitura de e-mails?

44. Tenho um domínio/hospedagem com o UOL HOST mas quero usar o Windows Live Hotmail para meus e-mails, é possível?

45. Possuo uma base de dados. Posso mudar o nome da base/login criado?

46. Possuo uma plataforma Windows com uma aplicação em PHP. Ao clicar em itens do site, sempre visualizo a mesma página. O que fazer?

47. Como restaurar um backup completo de uma conta de hospedagem gerado em outro cPanel?

48. Como instalar a nova versão do Magento na Revenda.

49. Como configurar o Outlook Express 6.0?

50. Posso utilizar o gerenciador de conteúdo Drupal?

51. Quais as dicas para melhorar um site recém criado através do Construtor de Sites?

52. Como configurar o Outlook Express 5.0?

53. Como publicar as páginas do meu site?

54. O que é a ferramenta "Reiniciar Pool de aplicação" existente no Painel do Cliente? Posso reiniciar minha aplicação livremente?

55. Como acelerar meus CGI´s em Python usando o mod_python de uma plataforma Linux?

56. Ao disparar um e-mail Marketing, identifiquei um número alto de falhas na entrega de mensagens, como reduzir este indice?

57. Como alterar o DNS de um domínio para o UOL HOST no Registro.br?

58. Checklist para campanhas de e-mail marketing.

59. Como criar um blog no meu site ?

60. Como resetar a senha de administrador do Moodle?

61. Como configurar o Incredimail Xe?

62. Os 10 erros mais freqüentes em e-mail marketing.

63. E-mail marketing para o B2C - design e conteúdo relevante

64. Como configurar o Microsoft Outlook 2007 para utilizar IMAP na leitura de e-mails?

65. Como configurar o Microsoft Outlook 2000?

66. Como configurar o Outlook Express XP?

67. Como configurar o Outlook Microsoft XP, 2003 e 2007?

68. Tenho um certificado SSL próprio, como posso transferí-lo para minha hospedagem?

69. O que é PEAR? Está disponível no UOL HOST?

70. Como fazer o backup do conteúdo do meu site através do Painel do Cliente do UOL HOST?

71. Como configurar o Outlook Express para utilizar IMAP na leitura de e-mails?

72. Como faço para obter um certificado próprio para conexões seguras (SSL) e como instalá-lo em alguma conta de hospedagem dentro de uma Revenda?

73. Um cliente da minha revenda deseja utilizar seus e-mails no Google Apps, é possível?

74. Posso utilizar ferramentas em PHP para administrar bases MySQL?

75. Como solicitar a segunda via da cobrança, para quitação dos serviços UOL HOST? (exceto para registro de Domínio)

76. Como incluir meu site no Google e como fazer com que ele tenha um melhor resultado nas buscas?

77. Como enviar mensagens por formulário de contato através do ASP.NET?

78. Gostaria de obter um certificado próprio para conexões seguras (SSL). O que devo fazer?

79. Como colocar um vídeo ou arquivo de áudio no meu site?

80. Como criar promoções na Loja Virtual via Ticket(Cupom)?

81. Como alterar as imagens da vitrine de uma Loja Virtual?

82. Como configurar o SQL Session State Server para uso com o MSSQL?

83. Como usar o Filezilla como cliente FTP da minha Hospedagem?

84. Como configurar o Mozilla Thunderbird?

85. Para que serve o FTP e como utilizá-lo?

86. O que é e para que serve o teste de pontuação de SPAM da ferramenta de E-mail Marketing?

87. Como configurar o Outlook 2011 para MAC?

88. Registrei um domínio com o UOL HOST e quero utilizar outros servidores de DNS, como fazer?

89. Estou acostumado a publicar minhas aplicações PHP em plataformas Linux no UOL HOST, o que eu preciso saber para poder publicar minhas aplicações no ambiente Windows?

90. Como adiciono o botão ‘Curtir’ do Facebook no meu site?

91. Tenho uma conta Exchange Online, como posso configurar o Microsoft Outlook automaticamente?

92. Minha aplicação ASP para de responder e o site fica inacessível. Nenhuma pagina ASP do site responde a requisições. O que fazer?

93. Meu site utiliza ASP, estava hospedado em outra empresa, que alterações devo fazer no código fonte da minha aplicação?

94. Quais as vantagens e como utilizar o IIS SEO Toolkit nas hospedagens Windows do UOL HOST?

95. Como configurar o Windows Live Writer para atualizar o meu Blog no UOL HOST?

96. Ao acessar o meu site, meu sistema de anti-virus acusa perigo. O que fazer?

97. Site, Hospedagem, Domínio, etc. Entenda melhor o que são.

98. Como inserir banners na minha Loja Virtual?

99. Cache - Hospedagem Linux

100. Autenticação para envio de mensagens