O que é htaccess? - Aprenda como Utiliza-lo e Proteger seu Site
O que é htaccess? Como utilizar esse arquivo? Certamente essas são as perguntas que você fez ao encontrar esse arquivo nos diretórios do seu plano de hospedagem. Neste artigo eu vou explicar o que é o arquivo htaccess e como utiliza-lo na configuração do seu servidor. Vamos aprender?
O htaccess é um arquivo de configuração do Servidor Web Apache. É utilizado para o controle de diversos parâmetros, entre eles restringir acessos, redirecionamentos, páginas de erro e URLs amigáveis. Também é muito utilizado para a proteção de arquivos e diretórios.
Confira alguns exemplos de utilização do arquivo htaccess. Dica: Caso queira fazer teste no seu plano de hospedagem ou servidor, recomendo criar um subdomínio e usar apenas este para os testes, porque se você inserir qualquer informação incorreta no htaccess do seu site, o mesmo irá sair do ar, em alguns casos um simples espaço, em branco, já causa problemas.
O exemplo abaixo redireciona o seu site para o google.com:
O exemplo seguinte redireciona o seu domínio sem o WWW para o domínio com o WWW. Use apenas se você já tiver previamente configurado a entrada DNS do seu domínio para responder ao subdomínio WWW, do contrário você poderá tirar o site do ar e ou criar um redirecionamento em loop:
Caso você queira aprender em vídeo como fazer mais redirecionamentos com o arquivo, eu tenho o conteúdo postado neste vídeo. É só acessar e dar play!
Proteger Site com o .htaccess
O arquivo de configuração do Apache não serve apenas para redirecionamentos ou URLs amigáveis. Você pode fazer muito mais! E uma das coisas que mais gosto é a proteção do site, diretórios ou arquivos.
Para começar, você pode proteger o próprio arquivo de ser acessado publicamente com o seguinte código:
Se você usa o WordPress, basta inserir o código abaixo para proteger um dos arquivos mais importantes do sistema. O arquivo wp-config.php armazena diversas informações, entre elas senha do banco de dados e chaves de autenticação.
E seu recomendo que você não pare por aqui com a proteção do seu site WordPress. Existe diversos códigos que você pode usar no arquivo htaccess para deixar o WP seguro.
Eu eu tenho um eBook justamente sobre esse assunto, onde você tem acesso a dicas de segurança para o WordPress. Há vários exemplos com uso de códigos. Faça o download gratuito do eBook Dicas de Segurança para WordPress clicando nesse link.
O arquivo htaccess é uma excelente opção para quem tem uma hospedagem em servidor apache. Quando configurado corretamente o arquivo pode ajudar a otimizar o seu site, deixa-lo mais seguro, resolver problemas de páginas não encontradas e redirecionar URLs antigas para novas, entre inúmeros recursos. Em breve irei postar artigos abordando com mais detalhes algumas das funções do htaccess
Aprenda mais sobre Hospedagem
O arquivo .htaccess faz parte dos servidores e planos de hospedagem mantidos com o servidor Apache. Aprender a usar este arquivo é o mesmo que aprender HTML, CSS, PHP. É necessário estudo e prática. Neste artigo, abordei apenas o básico sobre o assunto. Para aprender mais sobre o gerenciamento de hospedagem, assista o Curso de Hospedagem e Domínio.
Obrigado, Eric. Bons estudos!
João Paulo Rodrigues de Souza disse:
Excelente as dicas, vi o video no youtube e entrei no site, e me inscrevi no canal. Sobre a dica de proteger o arquivo wp-config.php, não entende direito como vai ser a proteção, é da mesma for que a proteção do .htaccess? Vai proteger o próprio arquivo de ser acessado publicamente?
15 de dezembro de 2020 às 00:21
Correto, João.
A proteção impede o acesso público ao arquivo.
Se quiser da um upgrade na proteção do seu site, confira o meu treinamento de segurança: https://iconectado.com.br/curso-wordpress-seguro/