{"id":6764,"date":"2021-07-01T12:00:00","date_gmt":"2021-07-01T15:00:00","guid":{"rendered":"https:\/\/blog.umbler.com\/?p=6764"},"modified":"2022-03-10T16:07:45","modified_gmt":"2022-03-10T19:07:45","slug":"htaccess-importancia-site","status":"publish","type":"post","link":"https:\/\/blog.umbler.com\/br\/htaccess-importancia-site\/","title":{"rendered":"Htaccess: o que \u00e9, como funciona, por que investir nele e como criar um arquivo"},"content":{"rendered":"\n<p>Voc\u00ea j\u00e1 sentiu falta de uma ferramenta que ajudasse no redirecionamento das p\u00e1ginas do seu site? Ou, ainda, sentiu necessidade de usar uma solu\u00e7\u00e3o que ajudasse a garantir mais <a href=\"https:\/\/blog.umbler.com\/br\/seguranca-e-privacidade-no-atendimento-com-ia\/\">seguran\u00e7a<\/a> ao compartilhar pastas e diret\u00f3rios? Se sua resposta for positiva para essas perguntas, saiba que o<strong><em> .htaccess<\/em><\/strong> pode te ajudar nisso.&nbsp;<\/p>\n\n\n\n<p>O <em>.htaccess<\/em> \u00e9 um a<strong>rquivo oculto de configura\u00e7\u00e3o <\/strong>capaz de gerenciar a prote\u00e7\u00e3o de senhas, hotlinks e acessos de endere\u00e7os de IPs espec\u00edficos. Al\u00e9m disso, ele pode ajudar no redirecionamento de p\u00e1ginas, como as p\u00e1ginas de erro e manuten\u00e7\u00e3o.<\/p>\n\n\n\n<p>Mas, at\u00e9 aqui, estamos apenas citando algumas das suas funcionalidades. Para entender melhor o que \u00e9 o <em>.htaccess<\/em> e como ele pode ser um protetor para o seu site, \u00e9 s\u00f3 continuar a leitura deste artigo. Vamos l\u00e1!?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 htaccess?<\/h2>\n\n\n\n<p>O arquivo <em>.htaccess<\/em> \u00e9 um arquivo de configura\u00e7\u00e3o de servidor distribu\u00eddo, ou seja, ele configura o servidor apenas no diret\u00f3rio em que o arquivo <em>.htaccess<\/em> est\u00e1. Al\u00e9m disso, ele permite definir as configura\u00e7\u00f5es do servidor para um diret\u00f3rio espec\u00edfico, como o diret\u00f3rio raiz do site ou um diret\u00f3rio de imagens e downloads, por exemplo.&nbsp;<\/p>\n\n\n\n<p>A partir dele, <strong>\u00e9 poss\u00edvel permitir ou negar algo e tamb\u00e9m realizar certas opera\u00e7\u00f5es<\/strong>. Com isso, torna-se vi\u00e1vel alterar as a\u00e7\u00f5es no seu site, \u00e0 medida que tamb\u00e9m se altere o arquivo <em>.<\/em><em>htaccess<\/em> da pasta em que o site est\u00e1.<\/p>\n\n\n\n<p>Dessa forma, por meio do <em>.htaccess<\/em>, entre diversas outras op\u00e7\u00f5es, \u00e9 poss\u00edvel realizar procedimentos como esses:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Redirecionamento de pastas e urls;<\/li><li>Redirecionamentos em p\u00e1gina de erro para alguma outra espec\u00edfica e personalizada;<\/li><li>Bloqueio de acesso a pastas;<\/li><li>Solicita\u00e7\u00e3o de m\u00f3dulos e aplica\u00e7\u00f5es do PHP para serem executadas.&nbsp;<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona?<\/h2>\n\n\n\n<p>O arquivo<em> .htaccess<\/em> \u00e9 colocado em um diret\u00f3rio no servidor da web. Quando isso acontece, ele passa a ser executado pelo servidor web Apache HTTP quando uma solicita\u00e7\u00e3o for feita a partir desse diret\u00f3rio.&nbsp;<\/p>\n\n\n\n<p>O Apache \u00e9 um servidor de c\u00f3digo aberto que alimenta quase metade de todos os sites hospedados na internet. \u00c9 ele o respons\u00e1vel por permitir que os donos dos sites mostrem e mantenham seus conte\u00fados na web.<\/p>\n\n\n\n<p>Para mais, solicita\u00e7\u00f5es de visitantes ao PHP e o retorno do <a href=\"https:\/\/www.hostinger.com.br\/tutoriais\/o-que-e-html-conceitos-basicos\">HTML<\/a> resultante s\u00e3o processos deixados para um servidor como o Apache. Esse servidor recebe configura\u00e7\u00f5es comumente feitas em uma zona espec\u00edfica chamada de <strong>hospedagem virtual<\/strong> ou <em>virtual host<\/em>.<\/p>\n\n\n\n<p>O arquivo <em>.htaccess<\/em>, por sua vez, funciona como uma esp\u00e9cie de acr\u00e9scimo \u00e0 hospedagem virtual, se inscrevendo na pasta em que est\u00e1 localizado e podendo ser trabalhado com direitos de usu\u00e1rios restritos.&nbsp;<\/p>\n\n\n\n<p>Vale ressaltar, ainda, que o arquivo <em>.htaccess<\/em> \u00e9 lido de cima para baixo, sendo assim, as configura\u00e7\u00f5es na parte superior ser\u00e3o executadas antes das configura\u00e7\u00f5es na parte inferior. \u00c9 preciso levar essa caracter\u00edstica em considera\u00e7\u00e3o para garantir que as a\u00e7\u00f5es funcionem da forma correta.<\/p>\n\n\n\n<p>Geralmente, um arquivo <em>.htaccess<\/em> \u00e9 colocado no diret\u00f3rio raiz de um site, por exemplo, \/public_html. Isso configura o servidor da web para todo o site. Mas tamb\u00e9m pode acontecer, em casos menos comuns e mais espec\u00edficos, dos arquivos <em>.htaccess<\/em> serem colocados em um subdiret\u00f3rio. Dito tudo isso, vamos ao que interessa\u2026&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que voc\u00ea deve trabalhar com htaccess?<\/h2>\n\n\n\n<p>O arquivo <em>.htaccess<\/em> permite que voc\u00ea controle determinados processos, trazendo muitas vantagens. Entre elas, podemos citar a possibilidade de <strong>gerenciar o acesso a certos arquivos<\/strong>, impedindo que determinadas equipes ou colaboradores acessem conte\u00fados espec\u00edficos que devem ficar protegidos.<\/p>\n\n\n\n<p>Al\u00e9m disso, \u00e9 poss\u00edvel proteger o acesso a um diret\u00f3rio com uma senha, proteger o acesso a um determinado arquivo tamb\u00e9m com uma senha e definir p\u00e1ginas de erro personalizando-as. H\u00e1, portanto, <strong>possibilidades de proteger diret\u00f3rios e criar redirecionamentos<\/strong>, fazendo com que ele ajude n\u00e3o s\u00f3 na seguran\u00e7a, mas tamb\u00e9m em outros processos como em casos de <a href=\"https:\/\/blog.umbler.com\/br\/migracao-wordpress-como-mover-seu-site-sem-deixar-nada-para-tras\/\">migra\u00e7\u00e3o de sites<\/a>.<\/p>\n\n\n\n<p>Al\u00e9m de todas essas funcionalidades, h\u00e1 outros casos diversos em que o <em>.htaccess<\/em> pode ajudar, como:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Banir um endere\u00e7o IP, por exemplo, de um concorrente malicioso que deixa coment\u00e1rios indesejados no seu blog;<\/li><li>Proteger o acesso a determinados conte\u00fados ao criar uma senha para acessar certas pastas, por exemplo;<\/li><li>Alterar e encurtar URLs definidas automaticamente no WordPress;<\/li><li>Criar URLs amig\u00e1veis;<\/li><li>Impulsionar certos eventos, como baixar certos arquivos;<\/li><li>Criar p\u00e1ginas de redirecionamentos ao mudar a URL de um site;<\/li><li>Criar p\u00e1gina de manuten\u00e7\u00e3o (como as p\u00e1ginas de erro).<\/li><\/ul>\n\n\n\n<p>Por fim, \u00e9 importante saber que, com todos esses aspectos, o <em>.htaccess<\/em> tamb\u00e9m pode influenciar no <a href=\"https:\/\/blog.umbler.com\/br\/as-05-melhores-tecnicas-para-escolher-palavras-chaves-para-sua-campanha-de-seo\/\">SEO do site<\/a>. Ou seja, esse arquivo est\u00e1 relacionado \u00e0 otimiza\u00e7\u00e3o e ao ranqueamento das p\u00e1ginas do seu site.&nbsp; E j\u00e1 sabemos que, se seu site n\u00e3o estiver bem otimizado e ranqueado, dificilmente ele ser\u00e1 encontrado, fazendo com que seu neg\u00f3cio perca tr\u00e1fego e tamb\u00e9m muitas oportunidades.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como criar um arquivo htaccess?<\/h2>\n\n\n\n<p>Um site deve ter pelo menos um <em>.htaccess<\/em> localizado na raiz. Geralmente, seu host j\u00e1 instala automaticamente um arquivo<em> .htaccess<\/em> quando o site \u00e9 criado. Para modific\u00e1-lo, \u00e9 preciso, primeiramente, localiz\u00e1-lo na plataforma. Depois, pode-se usar um editor de c\u00f3digo simples ou mesmo algum plugin, como no WordPress, que permita a edi\u00e7\u00e3o direta.<\/p>\n\n\n\n<p>Caso seja necess\u00e1rio adicionar um arquivo <em>.htaccess<\/em> a um subdiret\u00f3rio, em primeiro lugar, ser\u00e1 preciso criar o arquivo no seu computador. Assim sendo, comece criando um arquivo de texto e colocando o nome de htaccess.txt. Esse arquivo deve ser editado como desejar, enviado para a raiz do servidor e, por fim, renomeado para <em>.htaccess<\/em>.<\/p>\n\n\n\n<p>Tamb\u00e9m \u00e9 poss\u00edvel criar o arquivo diretamente no servidor. Nesse caso, basta clicar com o bot\u00e3o direito no diret\u00f3rio onde ele estiver localizado e adicionar um novo arquivo com o nome de .<em>htaccess<\/em>. Para finalizar, basta edit\u00e1-lo com seu editor de c\u00f3digo conforme necess\u00e1rio.<\/p>\n\n\n\n<p>Em resumo, o <em>.htaccess<\/em> oferece funcionalidades importantes para te ajudar a proteger um site e mant\u00ea-lo otimizado. Saber como utiliz\u00e1-lo \u00e9, portanto, um bom benef\u00edcio para o seu neg\u00f3cio. Agora que voc\u00ea j\u00e1 sabe como o <em>.htaccess<\/em> pode ser um \u00f3timo protetor, que tal conhecer nossas solu\u00e7\u00f5es para trazer ainda mais seguran\u00e7a e sucesso para o seu site? <a href=\"https:\/\/www.umbler.com\/br\/hospedagem-para-agencias\">Conhe\u00e7a nossa plataforma de hospedagem<\/a> que permite compartilhar e gerenciar acessos individuais dos profissionais, criar pontos de restaura\u00e7\u00e3o e recupera\u00e7\u00e3o e muitas outras funcionalidades!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea j\u00e1 sentiu falta de uma ferramenta que ajudasse no redirecionamento das p\u00e1ginas do seu site? Ou, ainda, sentiu necessidade de usar uma solu\u00e7\u00e3o que ajudasse a garantir mais seguran\u00e7a ao compartilhar pastas e diret\u00f3rios? Se sua resposta for positiva para essas perguntas, saiba que o .htaccess pode te ajudar nisso.&nbsp; O .htaccess \u00e9 um [&hellip;]<\/p>\n","protected":false},"author":73,"featured_media":6782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[509,3],"tags":[202,428,436,48,370],"class_list":["post-6764","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agencia-digital","category-comunidade","tag-htaccess","tag-cliente","tag-protecao","tag-seguranca","tag-site"],"_links":{"self":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/6764"}],"collection":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/comments?post=6764"}],"version-history":[{"count":0,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/6764\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media\/6782"}],"wp:attachment":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media?parent=6764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/categories?post=6764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/tags?post=6764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}