Como usar o arquivo .htaccess
- Autor: Nelson Rabello |
- Publicado em 26/05/2010 |
- Categoria: Tecnologia e internet
Neste tutorial, você vai conhecer mais sobre o arquivo .htaccess e o que ele pode fazer para melhorar o desempenho do seus sites.
Embora o .htaccess seja apenas um arquivo, ele pode alterar as configurações dos servidores de hospedagem de sites e permitir que você faça muitas coisas diferentes, o mais popular é a possibilidade de ter sua própria páginas de erro 404 personalizada.
O arquivo .htaccess não é difícil de ser usado, pois é feito apenas de algumas instruções simples em um arquivo de texto.
Você pode estar se perguntando o que é .htaccess e o que ele pode fazer, ou você pode ter lido sobre alguns de seus usos, mas não percebeu quantas coisas você pode realmente fazer com ele.
Há uma enorme variedade de coisas que o .htaccess pode fazer, incluindo:
Redirecionamento automático de usuários;
Personalização de páginas de erro;
Mudança de extensões de arquivos;
Banir usuários com determinados endereços IP;
Entre outros.
Como criar um arquivo .htaccess
Um arquivo .htaccess é essencialmente um arquivo de texto com nenhum nome de arquivo, mas uma extensão de 8 letras.
Alguns sistemas antigos (por exemplo, Windows 3.1) tinham dificuldade para lidar com este arquivo.
No entanto, os sistemas operacionais mais modernos não terão problemas em manipulá-lo.
A maneira mais fácil é criar um texto simples (*. txt) e quando tiver terminado de editá-lo, simplesmente mudar seu nome para:
".htaccess" - (sem as aspas e sem caracteres antes do ponto)
Se você tiver problemas para salvar o arquivo, você terá que nomeá-lo como (htaccess.txt, por exemplo) e depois fazer o upload para o servidor web. Depois de ter carregado o arquivo você pode renomeá-lo usando um programa de FTP.
Aviso - Usando Com Extensões Microsoft FrontPage
Embora seja improvável que o uso do .htaccess no seu servidor cause qualquer problema (se algo está errado, ele simplesmente não vai funcionar), você deve ser cauteloso, se você estiver usando o Microsoft FrontPage Extensions.
Você não deve editar o .htaccess usando as extensões FrontPage para adicionar suas próprias informações.
Se você quizer (o que não é recomendado, mas é possível), você deve baixar o arquivo .htaccess a partir do seu servidor e, em seguida, adicione o código.
Usando páginas de erro personalizadas
O primeiro uso do .htaccess é na criação de páginas de erro personalizadas. Estes permitem que você tenha o sua própria páginas de erro (por exemplo, quando um arquivo não for encontrado), em vez de usar as páginas de erro do seu servidor de hospedagam de sites.
Isso fará com que seu site se torne muito mais profissional, no caso improvável de um erro.
Também irá permitir que você crie scripts para notificá-lo se houver um erro.
Você pode usar as páginas de erro personalizadas para qualquer erro, desde que você saiba o seu número (como 404 para página não encontrada), adicionando o seguinte ao seu arquivo .htaccess:
ErrorDocument errornumber/file.html ErrorNumber ErrorDocument/arquivo.html
Por exemplo, se eu tivesse um arquivo naoencontrado.html no diretório raiz do meu site e eu quiser usá-lo para um erro 404 eu usaria:
ErrorDocument 404/naoencontrado.html ErrorDocument 404/naoencontrado.html
Se o arquivo não está no diretório raiz do seu site, você só precisa colocar o caminho para isso:
ErrorDocument 500/errorpages/500.html ErrorDocument 500 / errorpages/500.html
Estes são alguns dos erros mais comuns:
401 - Authorization Required 401 - Autorização Requerida
400 - Bad request 400 - Erro de Solicitação
403 - Forbidden 403 - Página Proibida
500 - Internal Server Error 500 - Erro Interno do Servidor
404 - Wrong page 404 - Página de Erro
Então, tudo que você precisa fazer é criar um arquivo para mostrar quando o erro acontece e fazer o upload do arquivo .htaccess.
