{"id":52508,"date":"2022-10-28T07:00:37","date_gmt":"2022-10-28T14:00:37","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=52508"},"modified":"2025-05-26T12:59:15","modified_gmt":"2025-05-26T19:59:15","slug":"guia-para-wordpress-e-htaccess","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/","title":{"rendered":"Guia do Iniciante para o Arquivo .htaccess do WordPress"},"content":{"rendered":"\n<p>Manter seu site seguro deve ser uma prioridade principal para todo administrador. O WordPress \u00e9 <a href=\"https:\/\/wordpress.org\/about\/security\/\" target=\"_blank\" rel=\"noopener\">uma plataforma segura<\/a> por padr\u00e3o, mas isso n\u00e3o significa que \u00e9 imune a ataques. Felizmente, mesmo que voc\u00ea n\u00e3o seja um especialista em seguran\u00e7a, voc\u00ea pode usar um arquivo chamado <i>.htaccess<\/i> para fortalecer as pol\u00edticas de seguran\u00e7a do seu site.<\/p>\n\n\n\n<p><a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216456227\" target=\"_blank\" rel=\"noopener\"><i>.htaccess<\/i> \u00e9 um arquivo de configura\u00e7\u00e3o<\/a> para o servidor web Apache, que serve a muitos sites do WordPress. \u00c9 uma ferramenta poderosa que ajuda a proteger seu site e aprimorar seu desempenho atrav\u00e9s de pequenas altera\u00e7\u00f5es em seu c\u00f3digo. Editando este arquivo, voc\u00ea pode banir usu\u00e1rios, criar redirecionamentos, prevenir ataques e at\u00e9 mesmo negar acesso a partes espec\u00edficas do seu site.<\/p>\n\n\n\n<h2 id=\"h-an-introduction-to-the-htaccess-file\" class=\"wp-block-heading\"><b>Introdu\u00e7\u00e3o ao Arquivo .htaccess<\/b><\/h2>\n\n\n\n<p><i>.htaccess<\/i> \u00e9 a abrevia\u00e7\u00e3o de \u201cHyperText Access\u201d. \u00c9 um arquivo de configura\u00e7\u00e3o que determina como <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/217214317\" target=\"_blank\" rel=\"noopener\">servidores baseados em Apache<\/a> interagem com o seu site. Em termos mais simples, <i>.htaccess<\/i> controla como os arquivos em um diret\u00f3rio podem ser acessados. Voc\u00ea pode pensar nele como um guarda para o seu site, porque decide quem deixar entrar e o que eles t\u00eam permiss\u00e3o para fazer.<\/p>\n\n\n\n<p>Por padr\u00e3o, um arquivo <i>.htaccess<\/i> est\u00e1 tipicamente <a href=\"https:\/\/wordpress.org\/support\/article\/htaccess\/\" target=\"_blank\" rel=\"noopener\">inclu\u00eddo na sua instala\u00e7\u00e3o do WordPress<\/a>. O principal objetivo deste arquivo \u00e9 melhorar a seguran\u00e7a e o desempenho. Al\u00e9m disso, ele tamb\u00e9m permite que voc\u00ea modifique as configura\u00e7\u00f5es do seu servidor web.<\/p>\n\n\n\n<p>Voc\u00ea provavelmente encontrar\u00e1 seu arquivo <i>.htaccess<\/i> no diret\u00f3rio raiz do seu site. Como o <i>.htaccess<\/i> se aplica tanto ao seu pr\u00f3prio diret\u00f3rio quanto a quaisquer subdiret\u00f3rios dentro dessa pasta principal, ele impacta todo o seu site WordPress.<\/p>\n\n\n\n<p>Vale tamb\u00e9m ressaltar que o arquivo <i>.htaccess<\/i> n\u00e3o possui uma extens\u00e3o de arquivo. O ponto no in\u00edcio apenas garante que o arquivo permane\u00e7a oculto.<\/p>\n\n\n\n<h2 id=\"h-how-to-edit-your-wordpress-htaccess-file\" class=\"wp-block-heading\"><b>Como Editar o Seu Arquivo .htaccess do WordPress<\/b><\/h2>\n\n\n\n<p>Editar o arquivo <i>.htaccess<\/i> \u00e9, na pr\u00e1tica, t\u00e3o simples quanto editar qualquer outro arquivo de texto. No entanto, por ser um arquivo principal, fazer altera\u00e7\u00f5es nele pode ter consequ\u00eancias n\u00e3o intencionais.<\/p>\n\n\n\n<p>Por essa raz\u00e3o, \u00e9 extremamente importante que voc\u00ea <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/tutorial-de-como-fazer-backup-do-wordpress\/\" target=\"_blank\" rel=\"noopener\">fa\u00e7a backup do seu site<\/a> antes de come\u00e7ar, independentemente de ser um iniciante ou um desenvolvedor experiente.<\/p>\n\n\n\n<p>Quando voc\u00ea estiver pronto para editar seu arquivo <i>.htaccess<\/i>, voc\u00ea pode acess\u00e1-lo usando <a href=\"https:\/\/www.dreamhost.com\/blog\/ftp-sftp-guide-for-wordpress-users\/\" target=\"_blank\" rel=\"noopener\">Protocolo de Transfer\u00eancia de Arquivos Seguro (SFTP)<\/a> ou Secure Shell (<a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/115006413028\" target=\"_blank\" rel=\"noopener\">SSH<\/a>). Voc\u00ea encontrar\u00e1 o <i>.htaccess<\/i> no diret\u00f3rio raiz do seu site:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"861\" height=\"588\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-via-ftp.jpg\" alt=\"Arquivo .htaccess do WordPress\" class=\"wp-image-37765 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file-via-ftp.jpg.webp 861w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-via-ftp-300x205.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-via-ftp-768x524.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file-via-ftp-600x410.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file-via-ftp-750x512.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-via-ftp-100x68.jpg 100w\" data-sizes=\"(max-width: 861px) 100vw, 861px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 861px; --smush-placeholder-aspect-ratio: 861\/588;\" \/><\/figure><\/div>\n\n\n<p>Abra o arquivo usando o seu editor de texto preferido, como TextEdit ou Notepad. Se o arquivo nunca foi editado antes, voc\u00ea ver\u00e1 as seguintes informa\u00e7\u00f5es padr\u00e3o:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"413\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-1024x413.jpg\" alt=\"Arquivo .htaccess do WordPress\" class=\"wp-image-37766 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-1024x413.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-300x121.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-768x310.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-1536x620.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file-600x242.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file-750x303.jpg.webp 750w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/wordpress-htaccess-file-100x40.jpg 100w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2022\/10\/wordpress-htaccess-file.jpg.webp 1552w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/413;\" \/><\/figure><\/div>\n\n\n<p>\u00c9 importante n\u00e3o adicionar ou alterar nada entre as tags # BEGIN e # END. Em vez disso, todo o novo c\u00f3digo deve ser adicionado ap\u00f3s este bloco.<\/p>\n\n\n\n<p>Neste ponto, tudo o que voc\u00ea precisa fazer \u00e9 adicionar seu c\u00f3digo e salvar o arquivo. Quando voc\u00ea estiver incluindo v\u00e1rias novas fun\u00e7\u00f5es, \u00e9 melhor salvar e testar cada uma separadamente. Se ocorrer um erro, isso tornar\u00e1 muito mais f\u00e1cil solucionar qual altera\u00e7\u00e3o causou o problema.<\/p>\n\n\n\n<p>Embora quase todas as instala\u00e7\u00f5es do WordPress j\u00e1 contenham um arquivo <i>.htaccess<\/i>, em alguns casos, voc\u00ea pode precisar criar um. Voc\u00ea pode fazer isso usando um editor de texto de sua escolha, desde que o salve com o nome de arquivo correto: <i>.htaccess<\/i> sem extens\u00e3o.<\/p>\n\n\n\n<p>\u00c9 importante tamb\u00e9m configurar <a href=\"https:\/\/wordpress.org\/support\/article\/changing-file-permissions\/\" target=\"_blank\" rel=\"noopener\">as configura\u00e7\u00f5es de permiss\u00e3o do arquivo<\/a> corretamente. Voc\u00ea pode ent\u00e3o fazer o upload de <i>.htaccess<\/i> para o diret\u00f3rio raiz do seu site.<\/p>\n\n\n\n<h2 id=\"h-9-things-you-can-do-with-your-wordpress-htaccess-file\" class=\"wp-block-heading\"><b>9 Coisas Que Voc\u00ea Pode Fazer Com Seu Arquivo .htaccess do WordPress<\/b><\/h2>\n\n\n\n<p>Agora que voc\u00ea est\u00e1 familiarizado com o arquivo <i>.htaccess<\/i>, \u00e9 hora de aprofundar-se. Vamos apresentar v\u00e1rias maneiras de voc\u00ea aumentar facilmente a seguran\u00e7a e o desempenho do seu site editando este arquivo.<\/p>\n\n\n\n<p>Basta usar os trechos de c\u00f3digo que fornecemos abaixo e lembre-se de criar um backup antes de come\u00e7ar!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-deny-access-to-parts-of-your-site\"><b>1. Negar Acesso a Partes do Seu Site<\/b><\/h3>\n\n\n\n<p>Uma das coisas mais \u00fateis que voc\u00ea pode fazer com <i>.htaccess<\/i> \u00e9 <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216363167\" target=\"_blank\" rel=\"noopener\">negar acesso<\/a> a certas p\u00e1ginas e arquivos. Existem alguns arquivos que voc\u00ea deve considerar esconder dessa maneira por motivos de seguran\u00e7a, como <a href=\"https:\/\/wordpress.org\/support\/article\/editing-wp-config-php\/\" target=\"_blank\" rel=\"noopener\">seu arquivo wp-config.php<\/a>.<\/p>\n\n\n\n<p>Voc\u00ea pode fazer isso adicionando o seguinte c\u00f3digo, que causar\u00e1 o aparecimento de um <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/como-corrigir-o-erro-404-no-wordpress\/\" target=\"_blank\" rel=\"noopener\">erro 404<\/a> se algu\u00e9m tentar visualizar o arquivo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;Files ~ \"\/wp-config.php\"&gt;\nOrder Allow,Deny\nDeny from All\n&lt;\/Files&gt;<\/pre>\n\n\n\n<p>Nos casos em que os dados sens\u00edveis devem ser ocultados, pode ser \u00fatil restringir o acesso ao diret\u00f3rio correspondente. Como muitos sites do WordPress usam a mesma estrutura de pastas, essa configura\u00e7\u00e3o pode deixar seu site vulner\u00e1vel. Se voc\u00ea adicionar a seguinte linha, ela desativar\u00e1 a funcionalidade padr\u00e3o de listagem de diret\u00f3rios:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Options -Indexes<\/pre>\n\n\n\n<p>Isso impedir\u00e1 que usu\u00e1rios e rob\u00f4s visualizem a estrutura de suas pastas. Se algu\u00e9m tentar acess\u00e1-la, ser\u00e1 exibida uma p\u00e1gina de <a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/como-corrigir-o-erro-403-forbidden-no-wordpress\/\" target=\"_blank\" rel=\"noopener\">erro 403<\/a> em vez disso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-redirect-and-rewrite-urls\"><b>2. Redirecionar e Reescrever URLs<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.dreamhost.com\/blog\/pt\/guia-para-redirecionamentos\/\" target=\"_blank\" rel=\"noopener\">Criando redirecionamentos<\/a> permite que voc\u00ea envie automaticamente os usu\u00e1rios para uma p\u00e1gina espec\u00edfica. Os redirecionamentos podem ser particularmente \u00fateis se uma p\u00e1gina foi movida ou exclu\u00edda, e voc\u00ea deseja que os usu\u00e1rios que tentem acess\u00e1-la sejam direcionados para outro lugar.<\/p>\n\n\n\n<p>Voc\u00ea pode realizar isso com um plugin como <a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\" target=\"_blank\" rel=\"noopener\">Redirection<\/a>, mas tamb\u00e9m \u00e9 poss\u00edvel fazer isso editando o arquivo <i>.htaccess<\/i>. Para criar um redirecionamento, use o seguinte c\u00f3digo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Redirecionar \/oldfile.html http:\/\/www.example.com\/newfile.html<\/pre>\n\n\n\n<p>Voc\u00ea provavelmente pode ver o que est\u00e1 acontecendo aqui. A primeira parte \u00e9 o caminho para o arquivo antigo, enquanto a segunda parte \u00e9 o URL para o qual voc\u00ea deseja que os visitantes sejam redirecionados.<\/p>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-force-your-site-to-load-securely-with-https\"><b>3. For\u00e7ar seu site a carregar de forma segura com HTTPS<\/b><\/h3>\n\n\n\n<p>&lt;style&gt;.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }&lt;\/style&gt;&lt;div class=&#8217;embed-container&#8217;&gt;&lt;iframe src=&#8217;https:\/\/www.youtube.com\/embed\/QeicRf_Ri3Y&#8217; frameborder=&#8217;0&#8242; allowfullscreen&gt;&lt;\/iframe&gt;&lt;\/div&gt;<\/p>\n\n\n\n<p>Se voc\u00ea <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/215089118\" target=\"_blank\" rel=\"noopener\">adicionou um certificado SSL<\/a> ao seu dom\u00ednio, como o <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216539548\" target=\"_blank\" rel=\"noopener\">certificado gratuito Let\u2019s Encrypt da DreamHost<\/a>, \u00e9 uma boa ideia for\u00e7ar seu site a <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/215747758\" target=\"_blank\" rel=\"noopener\">carregar usando HTTPS<\/a>. Isso garantir\u00e1 que seu site seja mais seguro tanto para voc\u00ea quanto para seus visitantes.<\/p>\n\n\n\n<p>Voc\u00ea pode tornar isso poss\u00edvel adicionando o seguinte c\u00f3digo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">RewriteEngine On\nRewriteCond %{HTTPS} !=on\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [L,R=301]<\/pre>\n\n\n\n<p>Seu site agora redirecionar\u00e1 automaticamente qualquer solicita\u00e7\u00e3o HTTP e as direcionar\u00e1 para usar HTTPS em vez disso. Por exemplo, se um usu\u00e1rio tentar acessar <i>http:\/\/www.example.com<\/i>, ele ser\u00e1 automaticamente redirecionado para <i>https:\/\/www.example.com<\/i>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-change-caching-settings\"><b>4. Alterar Configura\u00e7\u00f5es de Cache<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.dreamhost.com\/blog\/caching-solutions-for-wordpress\/\" target=\"_blank\" rel=\"noopener\">Cache do navegador<\/a> \u00e9 um processo onde certos arquivos do site s\u00e3o temporariamente salvos no dispositivo local do visitante para permitir que as p\u00e1ginas carreguem mais rapidamente. Usando <i>.htaccess<\/i>, voc\u00ea pode alterar a quantidade de tempo que seus arquivos s\u00e3o armazenados no cache do navegador at\u00e9 que sejam atualizados com novas vers\u00f5es.<\/p>\n\n\n\n<p>Existem <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216363157\" target=\"_blank\" rel=\"noopener\">algumas maneiras diferentes<\/a> de fazer isso, mas para este exemplo, usaremos uma fun\u00e7\u00e3o chamada mod_headers. O seguinte c\u00f3digo mudar\u00e1 o tempo m\u00e1ximo de <i>Cache<\/i> para todos os arquivos <i>jpg<\/i>, <i>jpeg<\/i>, <i>png<\/i> e <i>gif<\/i>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;ifModule mod_headers.c&gt;\n&lt;filesMatch \".(jpg|jpeg|png|gif)$\"&gt;\nHeader set Cache-Control \"max-age=2592000, public\"\n&lt;\/filesMatch&gt;<\/pre>\n\n\n\n<p>Definimos o tempo m\u00e1ximo em 2.592.000 segundos, o que equivale a 30 dias. Voc\u00ea pode alterar essa quantidade se desejar, assim como as extens\u00f5es de arquivo que ser\u00e3o afetadas. Se voc\u00ea quiser adicionar configura\u00e7\u00f5es diferentes para diferentes extens\u00f5es, basta adicionar mais fun\u00e7\u00f5es mod_header.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-prevent-certain-script-injection-attacks\"><b>5. Prevenir Certos Ataques de Inje\u00e7\u00e3o de Script<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Code_injection\" target=\"_blank\" rel=\"noopener\">Inje\u00e7\u00e3o de script<\/a> (ou \u2018inje\u00e7\u00e3o de c\u00f3digo\u2019) tenta alterar a forma como um site ou aplica\u00e7\u00e3o \u00e9 executado adicionando c\u00f3digo inv\u00e1lido. Por exemplo, algu\u00e9m pode adicionar um script a um campo de texto no seu site e depois submet\u00ea-lo, o que poderia fazer com que seu site execute realmente o script.<\/p>\n\n\n\n<p>Voc\u00ea pode adicionar <a href=\"https:\/\/gist.github.com\/unix7\/1733822\" target=\"_blank\" rel=\"noopener\">o seguinte c\u00f3digo<\/a> para proteger contra certos tipos de inje\u00e7\u00e3o de script:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Options +FollowSymLinks\nRewriteEngine On\nRewriteCond %{QUERY_STRING} (&lt;|%3C).*script.*(&gt;|%3E) [NC,OR]\nRewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]\nRewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})\nRewriteRule ^(.*)$ index.php [F,L]<\/pre>\n\n\n\n<p>Seu site agora deve ser capaz de detectar e impedir tentativas de inje\u00e7\u00e3o de script e redirecionar o culpado para sua p\u00e1gina <i>index.php<\/i>.<\/p>\n\n\n\n<p>Contudo, \u00e9 importante notar que este exemplo n\u00e3o proteger\u00e1 contra todos os tipos de ataques por inje\u00e7\u00e3o. Embora este c\u00f3digo espec\u00edfico possa certamente ser \u00fatil, voc\u00ea n\u00e3o deve us\u00e1-lo como <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/215947927\" target=\"_blank\" rel=\"noopener\">sua \u00fanica prote\u00e7\u00e3o<\/a> contra este tipo de ataque.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-stop-username-enumeration-attacks\"><b>6. Interrompa Ataques de Enumera\u00e7\u00e3o de Usu\u00e1rios<\/b><\/h3>\n\n\n\n<p>A enumera\u00e7\u00e3o de nomes de usu\u00e1rio \u00e9 um processo onde os nomes de usu\u00e1rio do seu site s\u00e3o coletados observando a p\u00e1gina de autor de cada usu\u00e1rio. Isso \u00e9 particularmente problem\u00e1tico se algu\u00e9m conseguir encontrar o nome de usu\u00e1rio do seu administrador, o que facilita muito o acesso dos bots ao seu site.<\/p>\n\n\n\n<p>Voc\u00ea pode ajudar a prevenir a enumera\u00e7\u00e3o de usu\u00e1rios adicionando <a href=\"https:\/\/www.kevinleary.net\/preventing-possible-attempt-enumerate-users-solved\/\" target=\"_blank\" rel=\"noopener\">o seguinte c\u00f3digo<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">RewriteCond %{REQUEST_URI} !^\/wp-admin [NC]\nRewriteCond %{QUERY_STRING} author=d\nRewriteRule .* - [R=403,L]<\/pre>\n\n\n\n<p>Isso interromper\u00e1 certas tentativas de enumerar nomes de usu\u00e1rio e exibir\u00e1 uma p\u00e1gina de erro 403 em vez disso. Tenha em mente que isso <i>n\u00e3o<\/i> impedir\u00e1 toda a enumera\u00e7\u00e3o, e voc\u00ea deve testar sua seguran\u00e7a cuidadosamente. Tamb\u00e9m recomendamos fortalecer sua p\u00e1gina de login ainda mais, implementando <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216013897\" target=\"_blank\" rel=\"noopener\">Autentica\u00e7\u00e3o Multifatorial<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-prevent-image-hotlinking\"><b>7. Evitar o Hotlinking de Imagens<\/b><\/h3>\n\n\n\n<p><a href=\"https:\/\/themeisle.com\/blog\/prevent-image-hotlinking-in-wordpress\/\" target=\"_blank\" rel=\"noopener\">Hotlinking de imagens<\/a> \u00e9 um problema comum que ocorre quando imagens no seu servidor est\u00e3o sendo exibidas em outro site. Voc\u00ea pode impedir isso adicionando <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216363197\" target=\"_blank\" rel=\"noopener\">o seguinte c\u00f3digo<\/a> ao <i>.htaccess<\/i>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">RewriteEngine On\nRewriteCond %{HTTP_REFERER} !^$\nRewriteCond %{HTTP_REFERER} !^https:\/\/(www.)?example.com\/.*$ [NC]\nRewriteRule .(png|gif|jpg|jpeg)$ https:\/\/www.example.com\/wp-content\/uploads\/hotlink.gif [R,L]<\/pre>\n\n\n\n<p>Substitua <i>example.com<\/i> pelo seu pr\u00f3prio dom\u00ednio, e esse c\u00f3digo impedir\u00e1 o carregamento de imagens em todos os outros sites. Em vez disso, a imagem que voc\u00ea especificar na \u00faltima linha ser\u00e1 carregada. Voc\u00ea pode usar isso para enviar uma imagem alternativa para sites que tentam exibir gr\u00e1ficos do seu servidor.<\/p>\n\n\n\n<p>Tenha cuidado, pois isso pode causar problemas quando voc\u00ea deseja que as imagens apare\u00e7am externamente, como em motores de busca. Voc\u00ea tamb\u00e9m pode considerar vincular a um script em vez de uma imagem est\u00e1tica, e ent\u00e3o responder com uma imagem com marca d&#8217;\u00e1gua ou uma imagem que cont\u00e9m um an\u00fancio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-control-your-file-extensions\"><b>8. Controle Suas Extens\u00f5es de Arquivo<\/b><\/h3>\n\n\n\n<p>Usando <i>.htaccess<\/i>, voc\u00ea pode controlar como arquivos de diferentes extens\u00f5es s\u00e3o carregados pelo seu site. H\u00e1 muito que voc\u00ea pode fazer com esse recurso, como <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/214200788\" target=\"_blank\" rel=\"noopener\">executar arquivos como PHP<\/a>, mas vamos apenas olhar um exemplo b\u00e1sico por agora.<\/p>\n\n\n\n<p>O c\u00f3digo a seguir ir\u00e1 <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/215747728\" target=\"_blank\" rel=\"noopener\">remover a extens\u00e3o do arquivo de arquivos PHP<\/a> quando eles forem carregados. Voc\u00ea pode usar isso com qualquer tipo de arquivo, desde que substitua todas as inst\u00e2ncias de \u201cphp\u201d pela extens\u00e3o que deseja:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">RewriteEngine On\nRewriteCond %{THE_REQUEST} ^[A-Z]{3,9} \/.*index HTTP\/\nRewriteRule ^(.*)index$ http:\/\/example.com\/$1 [L,R=301]\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule ^([^\/]+)\/$ http:\/\/example.com\/$1 [L,R=301]\nRewriteCond %{THE_REQUEST} ^[A-Z]{3,9} \/(.+).php HTTP\/\nRewriteRule ^(.+).php$ http:\/\/example.com\/$1 [L,R=301]\nRewriteRule ^([a-z]+)$ \/$1.php [L]<\/pre>\n\n\n\n<p>Isso far\u00e1 com que todos os arquivos PHP sejam carregados sem exibir sua extens\u00e3o na URL. Por exemplo, o arquivo <i>index.php<\/i> aparecer\u00e1 apenas como <i>index<\/i>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-9-force-files-to-download\"><b>9. For\u00e7ar Arquivos para Download<\/b><\/h3>\n\n\n\n<p>Finalmente, quando um arquivo \u00e9 solicitado em seu site, o comportamento padr\u00e3o \u00e9 exibi-lo no navegador. Por exemplo, se voc\u00ea est\u00e1 hospedando um arquivo de \u00e1udio, ele come\u00e7ar\u00e1 a tocar no navegador em vez de ser salvo no computador do visitante.<\/p>\n\n\n\n<p>Voc\u00ea pode alterar isso <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216363147\" target=\"_blank\" rel=\"noopener\">for\u00e7ando o site a baixar o arquivo<\/a> em vez disso. Isso pode ser feito com o seguinte c\u00f3digo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">AddType application\/octet-stream mp3<\/pre>\n\n\n\n<p>Neste exemplo, usamos arquivos <i>mp3<\/i>, mas voc\u00ea pode usar a mesma fun\u00e7\u00e3o para <i>txt<\/i>, <i>mov<\/i> ou qualquer outra extens\u00e3o relevante.<\/p>\n\n\n\n<h2 id=\"h-improve-your-site-s-security-and-performance\" class=\"wp-block-heading\"><b>Melhore a Seguran\u00e7a e o Desempenho do Seu Site<\/b><\/h2>\n\n\n\n<p>O arquivo <a href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/216456227\" target=\"_blank\" rel=\"noopener\"><i>.htaccess<\/i><\/a> proporciona flexibilidade para controlar como o seu servidor web se comporta. Voc\u00ea tamb\u00e9m pode us\u00e1-lo para aumentar o desempenho do seu site e obter mais controle sobre quem pode acessar quais informa\u00e7\u00f5es.<\/p>\n\n\n\n<p>Com <i>.htaccess<\/i>, voc\u00ea pode negar acesso a partes espec\u00edficas do seu site. Al\u00e9m disso, ele permite redirecionar URLs, for\u00e7ar seu site a carregar via HTTPS e prevenir alguns ataques de inje\u00e7\u00e3o de scripts.<\/p>\n\n\n\n<p>Editar o seu arquivo <i>.htaccess<\/i> \u00e9 apenas uma das formas de melhorar a seguran\u00e7a do seu site. Escolher um <a href=\"https:\/\/www.dreamhost.com\/pt\/wordpress\/\" target=\"_blank\" rel=\"noopener\">provedor de hospedagem WordPress seguro<\/a> \u00e9 outra. Confira nossos planos de hospedagem gerenciada DreamPress para ver como podemos aumentar a seguran\u00e7a e o desempenho do seu site!<\/p>\n\n\n\n\n<div\n\tclass=\"article-cta-shared article-cta-small\"\n>\n    <div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder.webp 1x, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder-x2.webp 2x\"  alt=\"Ad background image\" \/><\/div>\n\n\n\n\n  <div class=\"content-btm\">\n    <h2\n      class=\"h2--md\"\n    >\n      Fa\u00e7a Mais com o DreamPress\n    <\/h2>\n    <p\n      class=\"p--md\"\n    >\n      Os usu\u00e1rios do DreamPress Plus e Pro t\u00eam acesso ao Jetpack Professional (e mais de 200 temas premium) sem custo adicional!\n    <\/p>\n\n            <a\n            href=\"https:\/\/www.dreamhost.com\/pt\/wordpress\/gerenciado\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Conhe\u00e7a os Planos                    <\/a>\n\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Manter seu site seguro deve ser uma prioridade m\u00e1xima para todo administrador. WordPress \u00e9 uma plataforma segura por padr\u00e3o, mas isso n\u00e3o significa que seja imune a ataques. Felizmente, mesmo que voc\u00ea n\u00e3o seja um especialista em seguran\u00e7a, voc\u00ea pode usar um arquivo chamado .htaccess para refor\u00e7ar as pol\u00edticas de seguran\u00e7a do seu site. .htaccess \u00e9 um arquivo de configura\u00e7\u00e3o [\u2026]<\/p>\n","protected":false},"author":1062,"featured_media":37767,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"","toc_headlines":"[[\"h-an-introduction-to-the-htaccess-file\",\"Introdu\u00e7\u00e3o ao Arquivo .htaccess\"],[\"h-how-to-edit-your-wordpress-htaccess-file\",\"Como Editar o Seu Arquivo .htaccess do WordPress\"],[\"h-9-things-you-can-do-with-your-wordpress-htaccess-file\",\"9 Coisas Que Voc\u00ea Pode Fazer Com Seu Arquivo .htaccess do WordPress\"],[\"h-improve-your-site-s-security-and-performance\",\"Melhore a Seguran\u00e7a e o Desempenho do Seu Site\"]]","hide_toc":false,"footnotes":""},"categories":[14413,14391,14409],"tags":[],"class_list":["post-52508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centro-de-desenvolvimento-pt","category-tutoriais-pt","category-wordpress-pt"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Guia do Iniciante para o Arquivo .htaccess do WordPress - DreamHost Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guia do Iniciante para o Arquivo .htaccess do WordPress\" \/>\n<meta property=\"og:description\" content=\"Manter seu site seguro deve ser uma prioridade m\u00e1xima para todo administrador. WordPress \u00e9 uma plataforma segura por padr\u00e3o, mas isso n\u00e3o significa que seja imune a ataques. Felizmente, mesmo que voc\u00ea n\u00e3o seja um especialista em seguran\u00e7a, voc\u00ea pode usar um arquivo chamado .htaccess para refor\u00e7ar as pol\u00edticas de seguran\u00e7a do seu site. .htaccess \u00e9 um arquivo de configura\u00e7\u00e3o [\u2026]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-28T14:00:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T19:59:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"598\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jason Cosper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jason Cosper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Guia do Iniciante para o Arquivo .htaccess do WordPress - DreamHost Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/","og_locale":"en_US","og_type":"article","og_title":"Guia do Iniciante para o Arquivo .htaccess do WordPress","og_description":"Manter seu site seguro deve ser uma prioridade m\u00e1xima para todo administrador. WordPress \u00e9 uma plataforma segura por padr\u00e3o, mas isso n\u00e3o significa que seja imune a ataques. Felizmente, mesmo que voc\u00ea n\u00e3o seja um especialista em seguran\u00e7a, voc\u00ea pode usar um arquivo chamado .htaccess para refor\u00e7ar as pol\u00edticas de seguran\u00e7a do seu site. .htaccess \u00e9 um arquivo de configura\u00e7\u00e3o [\u2026]","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2022-10-28T14:00:37+00:00","article_modified_time":"2025-05-26T19:59:15+00:00","og_image":[{"width":900,"height":598,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg","type":"image\/jpeg"}],"author":"Jason Cosper","twitter_card":"summary_large_image","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Jason Cosper","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/"},"author":{"name":"Jason Cosper","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4"},"headline":"Guia do Iniciante para o Arquivo .htaccess do WordPress","datePublished":"2022-10-28T14:00:37+00:00","dateModified":"2025-05-26T19:59:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/"},"wordCount":2026,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg","articleSection":["Centro de Desenvolvimento","Tutoriais","WordPress"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/","name":"Guia do Iniciante para o Arquivo .htaccess do WordPress - DreamHost Blog","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg","datePublished":"2022-10-28T14:00:37+00:00","dateModified":"2025-05-26T19:59:15+00:00","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/10\/WordPress-.htaccess-File-Feature.jpg","width":900,"height":598,"caption":"editing .htaccess in WordPress"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/pt\/guia-para-wordpress-e-htaccess\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"Guia do Iniciante para o Arquivo .htaccess do WordPress"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/2273b8bf7336df78f6d99a89c17253c4","name":"Jason Cosper","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/02\/IMG_4807-scaled.jpeg","caption":"Jason Cosper"},"description":"Jason is DreamHost\u2019s WordPress Product Advocate, based out of Bakersfield, CA. He is currently working on making our DreamPress product even better. In his free time, he likes to curl up on the couch and watch scary movies with his wife Sarah and three very small dogs. Follow him on Twitter.","url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/jasoncosper\/"}]}},"lang":"pt","translations":{"pt":52508,"es":37785,"en":37762,"de":53999,"pl":54005,"uk":54037,"ru":54399,"it":68094,"fr":69779,"nl":69803},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1062"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=52508"}],"version-history":[{"count":4,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52508\/revisions"}],"predecessor-version":[{"id":62298,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/52508\/revisions\/62298"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/37767"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=52508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=52508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=52508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}