Htaccess: mudanças entre as edições
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/... |
Sem resumo de edição |
||
| 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 | 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 15h15min 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: