Configurar htaccess

Deny/Allow

  1. Bloqueia - Libera
  2. Exemplos: Libera ou bloqueia acesso a uma determinada faixa de ip, ip específico ou usuários.
Order deny,allow
Deny from all
Allow from 189.38.82.2

Executar arquivo como PHP

<Files "*.hospedagem">
       AddType application/x-httpd-php .hospedagem
       AddHandler application/x-httpd-php .hospedagem
</Files>

Desativar register_globals

php_value register_globals off

ou

php_flag register_globals off

Ativar session.auto_start

php_value session.auto_start on

Bloquear listagem de diretorio

Options -Indexes

Desativar PHP

php_flag engine off
AddType text/plain .php
AddType text/plain .phtml
AddType text/plain .php4
AddType text/plain .php3

Desabilitar display_errors

php_flag display_errors off

Ajustar timeout do php

php_value max_execution_time 60
#OBS: 60 é o tempo em segundos, ajustar conforme necesidade.

Alterar a página principal

#alterar index.swf pelo arquivo inicial da pagina
DirectoryIndex index.swf

Force MIME-Type

#Consultar Mime em: http://www.iana.org/assignments/media-types/
AddType  application/octet-stream  .abc

Diretório Protegido com Usuário Único

Crie um arquivo de texto em um bloco de notas e salve com o nome ”.htaccess”

AuthUserFile /home/sua_conta/www/diretorio_a_ser_protegido/.htpasswd
AuthGroupFile /dev/null
AuthName Protegido!!
AuthType Basic
<Limit GET POST>
require user username_desejado
</Limit>
  • Conecte via SSH em sua conta, e no diretório que vai proteger (/home/sua_conta/www/diretorio_a_ser_protegido), digite:
htpasswd -c .htpasswd username_desejado

Diretório Protegido com Múltiplos Usuários

Abaixo exemplo de configurações para múltiplos usuários:

AuthUserFile /home/USERNAME/www/diretorio_protegido/.htpasswd
AuthGroupFile /dev/null
AuthName Protegido!!
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
  • Para gravar senhas, é necessário acesso SSH, usando os comandos:
htpasswd -c .htpasswd paulo
htpasswd .htpasswd marcos
htpasswd .htpasswd dora

Configuração Via Htaccess a sessão

php_value session.save_path "/home/usuario/_session_/"
php_value session.cookie_lifetime "99999999"
php_value session.cookie_domain ".DOMINIO.com.br"

~~DISCUSSION~~

 
htaccess.txt · Última modificação: 2011/04/05 14:43 por admin
 
Exceto onde for informado ao contrário, o conteúdo neste wiki está sob a seguinte licença:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki