Há um tempo atrás, escrevi o artigo: O que é um Hotlink e como bloquear, onde uma das dicas para se proteger contra esta prática, é modificar o arquivo .htaccess e no mesmo dia em que o post foi ao ar, a leitora Cilene deixou o seguinte comentário:
Uma pergunta boba para quem sabe, mas eu não sei onde fica o .htaccess. Procurei no CPanel e no template e não encontrei.
Respondi à Cilene superficialmente, nos comentários mesmo, como acessar e modificar o .htaccess, mas esse é um assunto que vale um tutorial ilustrado, por isso, vamos à ele:
O que é e para que serve o arquivo .htaccess?
Superficialmente explicando, o .htaccess é um pequeno arquivo existente na raiz do seu site ou de uma pasta a sua escolha que funciona como ponto de acesso para o conteúdo do seu site e é através dele que as instruções para navegadores, robôs dos mecanismos de buscas e computadores que acessam o seu site, são passadas, ou seja, antes de ler qualquer coisa dentro do seu site ou de uma pasta, o arquivo .htaccess é lido primeiro.
Através do .htaccess podemos, por exemplo:
- Redirecionar todos os acessos ao nosso domínio todo ou só de uma determinada pasta para outro domínio ou pasta;
- Informar ao navegador na hora de acessar as imagens que elas devem ser buscadas e carregadas de outro lugar, diferente do descrito nos códigos HTML;
- Bloquear o acesso de determinados computadores (IPs) ao conteúdo do seu site;
- e mais, muito mais coisas.
Como acessar e modificar o .htaccess
O arquivo .htaccess dever ser acessado via FTP e pode ser modificado com o aplicativo “Bloco de notas” do Windows por se tratar de3 um arquivo pequeno e seu conteúdo ser texto. Como nem todos conhecem ou estão familiarizados com o funcionamento de programas de FTP, vou desenvolver o tutorial utilizando o painel de controle.
1. Acesse o CPanel; Como acessar o painel de pontrole (CPanel)
2. Após acessar o CPanel, localize o ícone “Gerenciador de Arquivos” e clique nele;
3. Após a abertura do gerenciador de arquivos, localize a pasta “www” e clique nela. O arquivo .htaccess aparecerá listado entre os arquivos e pastas do seu site. Clique no arquivo .htaccess e no botão “Editar”;
4. Uma janela se abrirá solicitando que você selecione o formato em que o arquivo deverá ser aberto. Não há necessidade de modificar nada. Basta clicar em “Edit” que o arquivo abrirá.
5. O arquivo .htaccess será aberto e seu conteúdo pode ser alterado livremente. Assim como um editor de textos comum, basta copiar o código desejado e colar dentro do arquivo ou escrever nele diretamente. Finalizada a operação basta clicar em “Salvar Alterações” e está feito.
6. Feche o Gerenciador de arquivos e o CPanel, abra seu site no navegador e verifique se está tudo funcionando conforme o desejado.













Uma dúvida boba que tenho é se este arquivo só está presente em hospedagens Linux ou em Windows?
Abração
Grande Rodrigo;
O .htaccess só está presente em hospedagens Linux.
Um abraço!
Não encontro! De Forma alguma será possivel meu host não ter um .htacess ??
É Linux e é insite, igual o seu!
Já procurei muito também pelo .htacess e não encontrei de maneira nenhuma. Na melhor das hipóteses, seguindo as dicas acima, ao utilizar o search do cpanel encontrei o diretório: /public_html/meusite.com/.htaccess, mas mesmo assim não consegui editá-lo.
Léo, segui o tutorial no CPanel do meu site, porém não existe o arquivo .htaccess em lugar algum.
Acabei de colocar meu blog no ar, e não consigo de forma alguma inserir qualquer tipo de mídia, seja imagens, ou vídeos… dá sempre uma mensagem de erro.
Li em vários sites que o problema é no .htaccess…
Consegue me ajudar?
Para que não esta achando basta criar o arquivo.
Ola. A minha hospedagem é grátis, do freewebhostingarea.com, e por isso não tem Cpanel, nem a pasta www, mas preciso do .htaccess porque eu quero modificar o tipo do link do post do wordpress e preciso fazer algumas modificações no htaccess. Não sei onde fica, pois no FTP só tem as pastas do wordpress e nada mais. Se puder me ajudar ficarei muito agradecido.
Valeu
abraços
Olha, eu enviei um comentário falndo que não tinha no meu ftp, mas já consegui, e estou muito feliz!
abraços
Matheus como você consiguiu alterar seu .htacess tenho problema similar, uso a 000webhosting
abraço
Na verdade, eu não alterei, eu criei um.
Eu copiei o codigo que o wordpress pede para colocar no .htacess, fui no bloco de notas, colei e salvei com o nome .htacess e passei para o meu ftp
simples assim!
acho que você também vai conseguir!
abraço
Não consigo fazer nada com cpanel…(infelizmente) gostaria de atualizar o site…como faço? o antigo administrador mudou-se e precisamos somente atualizar o site…mas reamente estamos tendo muita dificuldades com isso.
Minha hospedagem é windows… como eu faço pra mudar os links permanentes? me parece que eu precisaria desse arquivo… Obrigado
Gente, a questão de não se achar o htaccess através do cpanel parece que acontece sempre, pelo fato de começar e terminar com um . (ponto)
Acessem através do FTP sempre, pois muito provavelmente ele jamais será visualizado através do cpanel (sendo ou não sendo admin).
Eu lutei muito com isso hoje, e a solução foi usar o filezilla, deletar o htaccess que estava lá corrompido, e enviar um que fiz com as orientações do próprio wordpress, assim como o Mateus disse.
Isso resolve os problemas na maior parte das vezes.
Parece que o wordpress possui uma falha congênita neste arquivo…
Obrigado! Sua dica é show de bola.
Vlw Leo!!!
me ajudou bastante aqui… continue assim!!!
abracos
nao conssigo acesar meus arquivos porque?
vamos diser q meu ip 52.32.155.103:2042 e meu arquivo e m como deveria ficar
o url muitograto