Mudanças entre as edições de "Htaccess"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
(Nova página: Instalei o apache # apt-get install apache2 na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de AllowOverride None por AllowOverride All reinicie o apache # /etc/...)
 
Linha 1: Linha 1:
 
Instalei o apache
 
Instalei o apache
# apt-get install apache2
+
# apt-get install apache2
  
 
na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de
 
na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de
AllowOverride None
+
AllowOverride None
 
por
 
por
AllowOverride All
+
AllowOverride All
  
 
reinicie o apache
 
reinicie o apache
# /etc/init.d/apache2 restart
+
# /etc/init.d/apache2 restart
 
+
 
Para permitir o acesso de uma pasta somente com senha crie o arquivo .htaccess dentro da pasta com o conteudo:
 
Para permitir o acesso de uma pasta somente com senha crie o arquivo .htaccess dentro da pasta com o conteudo:
AuthName bantonilds
+
AuthName bantonilds
AuthType Basic
+
AuthType Basic
AuthUserFile "/opt/senhas.txt"
+
AuthUserFile "/opt/senhas.txt"
require user banto
+
require user banto
  
 
em "/opt/senhas.txt" ficara os dados de usuario e senha que o apache ira consultar. Para gerar esses dados use o comando:
 
em "/opt/senhas.txt" ficara os dados de usuario e senha que o apache ira consultar. Para gerar esses dados use o comando:
# htpasswd -c /opt/senhas.txt banto
+
# htpasswd -c /opt/senhas.txt banto
New password:
+
New password:
Re-type new password:
+
Re-type new password:
Adding password for user banto
+
Adding password for user banto
  
 
Para ter mais de um usuario troque em .htaccess a linha
 
Para ter mais de um usuario troque em .htaccess a linha
require user banto
+
require user banto
 
por
 
por
require valid-user
+
require valid-user
  
 
e para inserir os proximos usuarios use:
 
e para inserir os proximos usuarios use:
# htpasswd /opt/senhas.txt banto
+
# htpasswd /opt/senhas.txt banto
  
 
para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo:
 
para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo:
Deny from all
+
Deny from all
  
referencias usadas:
+
referencias:
http://189.5.42.237:8080/mediawiki/index.php/Telecentro_ocara
+
* http://189.5.42.237:8080/mediawiki/index.php/Telecentro_ocara
http://www.numaboa.com.br/informatica/webmaster/htaccess/
+
* http://www.numaboa.com.br/informatica/webmaster/htaccess/

Edição das 18h15min de 6 de dezembro de 2008

Instalei o apache

# apt-get install apache2

na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de

AllowOverride None

por

AllowOverride All

reinicie o apache

# /etc/init.d/apache2 restart

Para permitir o acesso de uma pasta somente com senha crie o arquivo .htaccess dentro da pasta com o conteudo:

AuthName bantonilds
AuthType Basic
AuthUserFile "/opt/senhas.txt"
require user banto

em "/opt/senhas.txt" ficara os dados de usuario e senha que o apache ira consultar. Para gerar esses dados use o comando:

# htpasswd -c /opt/senhas.txt banto
New password:
Re-type new password:
Adding password for user banto

Para ter mais de um usuario troque em .htaccess a linha

require user banto

por

require valid-user

e para inserir os proximos usuarios use:

# htpasswd /opt/senhas.txt banto

para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo:

Deny from all

referencias: