O .htaccess é um ficheiro muito especial que permite configurar muitos aspectos de uma directoria de um servidor web.

Inicialmente servia para controlar o acesso a uma directoria, através de uma password, mas hoje em dia o .htaccess é utilizado para muito mais que isso.

Apesar de ser um tópico avançado, há algumas funções do .htaccess que todos os webmasters devem conhecer e utilizar. Felizmente não é preciso aprender a programar para tirar partido dessas funções.

O site www.htaccesstools.com oferece vários formulários que criam os comandos mais comuns para os ficheiros .htaccess, de forma simples e intuitiva. Vamos ver os mais importantes.

Autenticação

Para proteger uma directoria com password, deves criar um ficheiro .htaccess e um ficheiro .htpasswd . Esta função tem inúmeras aplicações e pode ser utilizada sempre que quiseres restringir o acesso aos conteúdos de uma directoria.

Protecção contra hotlink

O hotlink de imagens acontece quando outras pessoas colocam as imagens do teu servidor noutros sites. Isto pode ser permitido e até encorajado, mas também pode ser um grande problema se tiveres limites de transferência baixos e essas imagens forem colocadas em sites com muito tráfego.

Se optares por bloquear o hotlink, a solução está no .htaccess. Para configurar as várias opções e gerar o ficheiro, só tens que usar este formulário.

Bloquear IPs ou domínios

Se quiseres impedir alguns IPs ou domínios de aceder ao teu site, a solução é extremamente simples. Bloquear IP ou bloquear domínio. Pode ser útil em caso de ataques ao site.

O .htaccess afecta a directoria em que está e as suas sub-directorias, portanto se for colocado na raiz do site, afecta o site inteiro.

Com estes formulários a papinha está toda feita, é só gerar o código e copiar. Criar um ficheiro .htaccess nunca foi tão simples!