{"id":4010,"date":"2023-06-24T00:33:01","date_gmt":"2023-06-24T03:33:01","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=4010"},"modified":"2026-09-23T22:29:39","modified_gmt":"2026-09-24T01:29:39","slug":"html-redirect","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/","title":{"rendered":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">O HTML Redirect pode ser necess\u00e1rio quando voc\u00ea precisar realizar o <strong>redirecionamento de uma p\u00e1gina para outra<\/strong>. Portanto, \u00e9 importante entender o que \u00e9, como funciona e como utilizar o HTML Redirect. Uma das formas mais comuns de se redirecionar uma p\u00e1gina \u00e9 atrav\u00e9s do <strong>Meta refresh redirect<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa-1024x576.png\" alt=\"Ilustra\u00e7\u00e3o de redirecionamento web: uma seta parte de uma janela de navegador esmaecida em dire\u00e7\u00e3o a outra n\u00edtida, com um servidor ao fundo indicando a origem do redirecionamento\" class=\"wp-image-17997\" width=\"1024\" height=\"576\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa-1024x576.png 1024w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa-300x169.png 300w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa-768x432.png 768w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa-1536x864.png 1536w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png 1672w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#O_que_e_o_HTML_Redirect\" title=\"O que \u00e9 o HTML Redirect\">O que \u00e9 o HTML Redirect<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Metodo_1_%E2%80%93_Meta_refresh_redirect_HTML_Redirect_atraves_de_Metadados\" title=\"M\u00e9todo 1 &#8211; Meta refresh redirect: HTML Redirect atrav\u00e9s de Metadados\">M\u00e9todo 1 &#8211; Meta refresh redirect: HTML Redirect atrav\u00e9s de Metadados<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Metodo_2_%E2%80%93_Redirecionamento_atraves_do_JavaScript\" title=\"M\u00e9todo 2 &#8211; Redirecionamento atrav\u00e9s do JavaScript\">M\u00e9todo 2 &#8211; Redirecionamento atrav\u00e9s do JavaScript<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Metodo_3_%E2%80%93_Redirecionamento_atraves_do_PHP\" title=\"M\u00e9todo 3 &#8211; Redirecionamento atrav\u00e9s do PHP\">M\u00e9todo 3 &#8211; Redirecionamento atrav\u00e9s do PHP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Metodo_4_%E2%80%93_Redirecionar_atraves_de_htaccess\" title=\"M\u00e9todo 4 &#8211; Redirecionar atrav\u00e9s de htaccess\">M\u00e9todo 4 &#8211; Redirecionar atrav\u00e9s de htaccess<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Por_que_usar_o_redirecionamento_301_sempre_que_possivel\" title=\"Por que usar o redirecionamento 301 sempre que poss\u00edvel\">Por que usar o redirecionamento 301 sempre que poss\u00edvel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Qual_metodo_usar\" title=\"Qual m\u00e9todo usar\">Qual m\u00e9todo usar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Perguntas_frequentes\" title=\"Perguntas frequentes\">Perguntas frequentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<a name=\"top01\"><\/a><\/p>\n\n\n\n<h2 id=\"h-o-que-e-o-html-redirect\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_que_e_o_HTML_Redirect\"><\/span>O que \u00e9 o HTML Redirect<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ao possuir mais de um <a href=\"https:\/\/www.homehost.com.br\/blog\/registro-de-dominios\/o-que-e-dominio\/\">dom\u00ednio<\/a> ou diversas p\u00e1ginas web, \u00e9 poss\u00edvel que voc\u00ea precise utilizar o HTML Redirect.&nbsp; O HTML Redirect nada mais \u00e9 que uma forma de redirecionar uma p\u00e1gina para outra por meio do pr\u00f3prio HTML. Podemos fazer o redirecionamento por meio dos metadados. Tamb\u00e9m \u00e9 poss\u00edvel utilizar o HTML Redirect a partir do JavaScript, PHP e htaccess. Vamos ent\u00e3o estudar esses m\u00e9todos nos t\u00f3picos abaixo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um redirecionamento em HTML tamb\u00e9m pode ser feito atrav\u00e9s do seu painel de controle de uma forma mais f\u00e1cil, pela op\u00e7\u00e3o redirecionamento de URL .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a name=\"top02\"><\/a><\/p>\n\n\n\n<h2 id=\"h-metodo-1-meta-refresh-redirect-html-redirect-atraves-de-metadados\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_1_%E2%80%93_Meta_refresh_redirect_HTML_Redirect_atraves_de_Metadados\"><\/span>M\u00e9todo 1 &#8211; Meta refresh redirect: HTML Redirect atrav\u00e9s de Metadados<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para poder criar um sistema de redirecionamento do site, basta incluir a tag <strong><code>&lt;meta&gt;<\/code><\/strong> ao <strong><code>&lt;head&gt;<\/code><\/strong> da nossa p\u00e1gina com o o atributo <strong><code>http-equiv=\"refresh\"<\/code><\/strong>. Posteriormente, utilizamos o atributo content para indicar em quanto tempo, ap\u00f3s carregar a p\u00e1gina, o redirecionamento acontecer\u00e1 e qual ser\u00e1 a URL de destino. Veja a sintaxe do HTML Redirect no exemplo de c\u00f3digo abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;meta http-equiv=\"refresh\" content=\"tempo em segundos; URL='url da pagina destino '\"\/&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Observe ent\u00e3o o exemplo de um documento <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/meta-tag\/\">HTML com os metadados<\/a> de redirecionamento, atrav\u00e9s do c\u00f3digo abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;meta charset=\"utf-8\"\/&gt;\n    &lt;title&gt;Meu Redirect&lt;\/title&gt;\n\n    &lt;meta http-equiv=\"refresh\" content=\"5; URL='https:\/\/www.homehost.com.br\/'\"\/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n...\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">No exemplo acima, nossa p\u00e1gina ser\u00e1 aberta e, ap\u00f3s 5 segundos, ela ser\u00e1 redirecionada para &#8216;https:\/\/www.homehost.com.br\/&#8217;. Por\u00e9m, tamb\u00e9m podemos colocar para que o redirecionamento ocorra de imediato; para isso, utilizamos o valor do tempo como 0 (zero):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;meta http-equiv=\"refresh\" content=\"0; URL='https:\/\/www.homehost.com.br\/'\"\/&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dessa forma, assim que abrir a p\u00e1gina, ela j\u00e1 ser\u00e1 automaticamente redirecionada para &#8216;https:\/\/www.homehost.com.br\/&#8217;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#x26a0;&#xfe0f; <strong>Um esclarecimento importante:<\/strong> o meta refresh <strong>n\u00e3o \u00e9<\/strong> um redirecionamento 301. Ele acontece do lado do cliente \u2014 a p\u00e1gina retorna status <strong>200 OK<\/strong>, e s\u00f3 depois o navegador l\u00ea a tag e recarrega.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O 301 \u00e9 um c\u00f3digo de status HTTP<\/strong>, enviado pelo servidor antes de qualquer conte\u00fado. Os dois produzem o mesmo efeito visual, mas s\u00e3o coisas diferentes \u2014 e, para buscadores, a diferen\u00e7a importa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O Google desencoraja o meta refresh<\/strong> para mudan\u00e7as permanentes de endere\u00e7o. Use-o apenas quando n\u00e3o tiver acesso ao servidor; nos demais casos, prefira o <code>.htaccess<\/code> ou o PHP, que enviam um 301 de verdade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 importante estar atento que nem todos os navegadores antigos suportam esse tipo de metadados. Portanto, recomenda-se que sempre deixe uma mensagem com um <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/links-html\/\">link<\/a> para a p\u00e1gina de destino. Vejamos ent\u00e3o o exemplo abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;meta charset=\"utf-8\"\/&gt;\n    &lt;title&gt;Meu Redirect&lt;\/title&gt;\n\n    &lt;meta http-equiv=\"refresh\" content=\"0; URL='https:\/\/www.homehost.com.br\/'\"\/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;p&gt;\n        O conte\u00fado desta p\u00e1gina foi movido permanentemente para o link:\n        &lt;a href=\"https:\/\/www.homehost.com.br\/\"&gt;www.homehost.com.br\/&lt;\/a&gt;\n    &lt;\/p&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Desta forma, caso o navegador n\u00e3o suporte o HTML Redirect, voc\u00ea garante que ele ter\u00e1 uma op\u00e7\u00e3o para ser direcionado a p\u00e1gina desejada.<br><\/p>\n\n\n\n<h2 id=\"h-metodo-2-redirecionamento-atraves-do-javascript\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_2_%E2%80%93_Redirecionamento_atraves_do_JavaScript\"><\/span>M\u00e9todo 2 &#8211; Redirecionamento atrav\u00e9s do JavaScript<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Assim como o m\u00e9todo anteriormente explicado, podemos utilizar o JavaScript no <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/o-que-e-html\/\" target=\"_blank\" rel=\"noopener\">c\u00f3digo HTML<\/a> para poder redirecionar o usu\u00e1rio. Este tipo de redirecionamento tamb\u00e9m \u00e9 realizado do lado do cliente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para realizar este redirecionamento, basta incluir um script no nosso documento HTML. Portanto, vejamos abaixo a fun\u00e7\u00e3o do JavaScript para realizar o redirecionamento:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>window.location.href='url';<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ao receber um novo endere\u00e7o, o navegador carrega essa URL<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, vejamos como aplicar isso em um documento HTML no exemplo abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;meta charset=\"utf-8\"\/&gt;\n    &lt;title&gt;Meu Redirect&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;p&gt;\n        O conte\u00fado desta p\u00e1gina foi movido permanentemente para o link:\n        &lt;a href=\"https:\/\/www.homehost.com.br\/\"&gt;www.homehost.com.br\/&lt;\/a&gt;\n    &lt;\/p&gt;\n    &lt;script&gt;\n        window.location.href='https:\/\/www.homehost.com.br\/';\n    &lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m podemos utilizar apenas a fun\u00e7\u00e3o&nbsp;<code>window.location<\/code> do JavaScript, e teremos o mesmo resultado. Vejamos os exemplos abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>window.location='url';<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;meta charset=\"utf-8\"\/&gt;\n    &lt;title&gt;HTML Redirect&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;p&gt;\n        O conte\u00fado desta p\u00e1gina foi movido permanentemente para o link:\n        &lt;a href=\"https:\/\/www.homehost.com.br\/\"&gt;www.homehost.com.br\/&lt;\/a&gt;\n    &lt;\/p&gt;\n&lt;script&gt;\n    window.location = \"https:\/\/www.homehost.com.br\/\"\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Para redirecionamentos autom\u00e1ticos, prefira <code>location.replace()<\/code>:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">window.location.replace(&#8216;<a href=\"https:\/\/www.homehost.com.br\/\">https:\/\/www.homehost.com.br\/<\/a>&#8216;);<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A diferen\u00e7a est\u00e1 no bot\u00e3o Voltar. Com <code>location.href<\/code>, a p\u00e1gina que redireciona fica no hist\u00f3rico \u2014 o visitante volta, cai nela e \u00e9 redirecionado de novo, preso num ciclo. <strong>O <code>replace()<\/code> substitui essa entrada<\/strong>, e o Voltar leva \u00e0 p\u00e1gina anterior de verdade.<\/p>\n\n\n\n<h2 id=\"h-metodo-3-redirecionamento-atraves-do-php\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_3_%E2%80%93_Redirecionamento_atraves_do_PHP\"><\/span>M\u00e9todo 3 &#8211; Redirecionamento atrav\u00e9s do PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Diferentemente do redirecionamento por meio dos metadados e tamb\u00e9m atrav\u00e9s do JavaScript, ao utilizar o PHP, fazemos o redirecionamento do lado do servidor, e n\u00e3o mais do lado do cliente. Isso acontece devido ao fato de o PHP ser uma linguagem de programa\u00e7\u00e3o back-end, ou seja, que roda dentro do servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para realizar o HTML Redirect com o <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/o-que-e-php\/\">PHP<\/a>, basta utilizar a fun\u00e7\u00e3o <code>header()<\/code> e a fun\u00e7\u00e3o <code>exit()<\/code> no in\u00edcio do nosso documento. Observe que \u00e9 importante que este documento seja salvo com a extens\u00e3o <code>.php<\/code>. Tamb\u00e9m podemos apenas criar um arquivo nomeado <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/index-php\/\">index.php<\/a> com as fun\u00e7\u00f5es de redirecionamento e inclu\u00ed-lo no diret\u00f3rio da p\u00e1gina que deve realizar o redirecionamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A fun\u00e7\u00e3o <code>header()<\/code> envia um cabe\u00e7alho HTTP diretamente para o cliente. Dessa forma, quando o cliente acessa sua p\u00e1gina, automaticamente o servidor estar\u00e1 retornando, atrav\u00e9s do PHP, um novo cabe\u00e7alho, que no caso ser\u00e1 descrito pela fun\u00e7\u00e3o <strong><code>header()<\/code><\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A fun\u00e7\u00e3o <strong><code>exit()<\/code><\/strong> encerra o script logo depois do <code>header()<\/code>. Sem ela, o PHP continua executando o resto do arquivo \u2014 e o conte\u00fado abaixo pode ser processado e enviado mesmo com o redirecionamento a caminho.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#x26a0;&#xfe0f; <strong>E o <code>header()<\/code> precisa vir antes de qualquer sa\u00edda.<\/strong> At\u00e9 um espa\u00e7o em branco antes do <code>&lt;?php<\/code> j\u00e1 conta como conte\u00fado enviado, e o PHP responde com o erro <em>&#8220;Cannot modify header information \u2014 headers already sent&#8221;<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na fun\u00e7\u00e3o <code>header()<\/code> utilizamos o <code>Location<\/code>, no qual informamos a URL \u00e0 qual ser\u00e1 redirecionada a p\u00e1gina. Dessa forma, teremos o seguinte c\u00f3digo PHP:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n  header('Location: url');\n  exit();\n?&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Portanto, vejamos o exemplo abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n  header('Location: https:\/\/www.homehost.com.br\/');\n  exit();\n?&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Por\u00e9m, no caso acima, o php vai definir como padr\u00e3o de redirecionamento o c\u00f3digo 302. Dessa forma, ser\u00e1 entendido que \u00e9 um redirecionamento tempor\u00e1rio, geralmente utilizado para p\u00e1ginas em manuten\u00e7\u00e3o. Portanto, podemos complementar a nossa fun\u00e7\u00e3o para definir o padr\u00e3o de c\u00f3digo. Vamos ent\u00e3o exemplificar como criar um c\u00f3digo 301, ou seja, um redirecionamento Permanente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n  header('Location: https:\/\/www.homehost.com.br\/', true, 301);\n  exit();\n?&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Desta forma, conseguimos ent\u00e3o indicar aos usu\u00e1rios, assim como aos mecanismos de busca, qual \u00e9 o tipo de redirecionamento que estamos fazendo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea pode ainda estudar mais sobre o HTML Redirect atrav\u00e9s do PHP a partir do <a href=\"https:\/\/www.w3docs.com\/snippets\/php\/how-to-redirect-a-web-page-with-php.html\">artigo da W3Docs.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_4_%E2%80%93_Redirecionar_atraves_de_htaccess\"><\/span>M\u00e9todo 4 &#8211; Redirecionar atrav\u00e9s de htaccess<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para redirecionar uma p\u00e1gina usando o arquivo<code> .htaccess<\/code>, voc\u00ea pode usar as regras de redirecionamento dispon\u00edveis no Apache. O arquivo <a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/htaccess-aprenda-tudo-sobre-esse-arquivo\/\">.htaccess<\/a> \u00e9 um arquivo de configura\u00e7\u00e3o do servidor web Apache, que permite definir v\u00e1rias diretivas para controlar o comportamento do servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O <code>.htaccess<\/code> funciona em servidores <strong>Apache e LiteSpeed<\/strong>. Em servidores Nginx ele \u00e9 ignorado, e o redirecionamento \u00e9 configurado no pr\u00f3prio servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui est\u00e3o alguns exemplos de como redirecionar p\u00e1ginas usando o arquivo<code> .htaccess<\/code>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionamento 301 (permanente):<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect 301 \/pagina-atual.html https:\/\/www.seusite.com\/nova-pagina.html<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionamento 302 (tempor\u00e1rio):<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect 302 \/pagina-atual.html https:\/\/www.seusite.com\/nova-pagina.html<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionar com base em express\u00f5es regulares:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>RewriteEngine On\nRewriteRule ^pagina-atual.html$ https:\/\/www.seusite.com\/nova-pagina.html &#091;R=301,L]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionamento para um diret\u00f3rio espec\u00edfico:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect \/pasta-atual https:\/\/www.seusite.com\/novo-diretorio\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Certifique-se de substituir &#8220;pagina-atual.html&#8221; e &#8220;http:\/\/www.seusite.com\/nova-pagina.html&#8221; pelos caminhos corretos para as suas p\u00e1ginas. Al\u00e9m disso, observe que o redirecionamento 301 \u00e9 usado para redirecionamentos permanentes, enquanto o redirecionamento 302 \u00e9 usado para redirecionamentos tempor\u00e1rios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lembre-se de que o arquivo .htaccess deve estar localizado no diret\u00f3rio raiz do seu site e que o servidor Apache deve ter a op\u00e7\u00e3o &#8220;AllowOverride&#8221; ativada para permitir a leitura do arquivo .htaccess.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por fim, \u00e9 importante ter cuidado ao modificar o arquivo .htaccess, pois qualquer erro pode causar problemas no funcionamento do seu site. Al\u00e9m disso, \u00e9 recomend\u00e1vel fazer um backup do arquivo antes de fazer altera\u00e7\u00f5es e testar cuidadosamente o redirecionamento para garantir que esteja funcionando corretamente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Por_que_usar_o_redirecionamento_301_sempre_que_possivel\"><\/span>Por que usar o redirecionamento 301 sempre que poss\u00edvel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fazer redirecionamentos 301 \u00e9 uma pr\u00e1tica fundamental para o SEO<\/strong> (Search Engine Optimization) e traz diversos benef\u00edcios para o seu site. O redirecionamento 301 indica aos mecanismos de busca que uma p\u00e1gina foi permanentemente movida para um novo endere\u00e7o. Isso \u00e9 importante para manter sua classifica\u00e7\u00e3o nos resultados de pesquisa e garantir que voc\u00ea n\u00e3o perca tr\u00e1fego e visibilidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando voc\u00ea redireciona uma p\u00e1gina antiga para uma nova, <strong>os mecanismos de busca transferem a autoridade e os rankings<\/strong> da p\u00e1gina antiga para a nova. Isso preserva a autoridade de busca que voc\u00ea construiu ao longo do tempo e ajuda a manter ou at\u00e9 mesmo melhorar suas posi\u00e7\u00f5es nos resultados de pesquisa.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">O Google valoriza muito os redirecionamentos 301<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, o redirecionamento 301 tamb\u00e9m melhora a experi\u00eancia do usu\u00e1rio. Ao redirecionar corretamente as p\u00e1ginas do seu site, voc\u00ea evita que os visitantes encontrem links quebrados ou p\u00e1ginas de erro. Em vez disso, eles ser\u00e3o automaticamente redirecionados para a p\u00e1gina correta, proporcionando uma experi\u00eancia de navega\u00e7\u00e3o mais suave e evitando que eles abandonem o site por frustra\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outra situa\u00e7\u00e3o em que o redirecionamento 301 \u00e9 \u00fatil \u00e9 quando voc\u00ea precisa atualizar a estrutura das URLs do seu site. Ao redirecionar as URLs antigas para as novas, voc\u00ea informa aos mecanismos de busca que a p\u00e1gina foi movida permanentemente para um novo endere\u00e7o. Isso ajuda a atualizar os \u00edndices dos mecanismos de busca e garante que os usu\u00e1rios encontrem a vers\u00e3o mais recente do seu conte\u00fado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em resumo, o redirecionamento 301 \u00e9 uma pr\u00e1tica importante para manter a visibilidade do seu site nos mecanismos de busca, preservar a autoridade de busca, melhorar a experi\u00eancia do usu\u00e1rio e facilitar atualiza\u00e7\u00f5es na estrutura das URLs. Certifique-se de implementar corretamente os redirecionamentos 301 sempre que necess\u00e1rio para obter os benef\u00edcios de SEO e oferecer uma melhor experi\u00eancia de navega\u00e7\u00e3o para os visitantes do seu site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Qual_metodo_usar\"><\/span>Qual m\u00e9todo usar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A escolha depende do que voc\u00ea consegue acessar<\/strong>, n\u00e3o da prefer\u00eancia de linguagem:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Situa\u00e7\u00e3o<\/th><th>M\u00e9todo<\/th><\/tr><\/thead><tbody><tr><td>Voc\u00ea tem acesso ao servidor \u2014 a maioria dos casos<\/td><td><strong>301 pelo <code>.htaccess<\/code><\/strong> ou pelo painel de controle<\/td><\/tr><tr><td>O redirecionamento depende de uma l\u00f3gica, como login ou idioma<\/td><td><strong>PHP<\/strong>, com <code>header()<\/code> e o c\u00f3digo 301 ou 302<\/td><\/tr><tr><td>Voc\u00ea s\u00f3 consegue editar o HTML da p\u00e1gina<\/td><td><strong>Meta refresh<\/strong> com tempo 0 e um link vis\u00edvel<\/td><\/tr><tr><td>O redirecionamento acontece depois de uma a\u00e7\u00e3o na p\u00e1gina<\/td><td><strong>JavaScript<\/strong>, com <code>location.replace()<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#x26a0;&#xfe0f; <strong>Para mudan\u00e7as permanentes, meta refresh e JavaScript s\u00e3o o \u00faltimo recurso.<\/strong> Nos dois, a p\u00e1gina responde 200 e o buscador s\u00f3 descobre o redirecionamento depois de carreg\u00e1-la \u2014 em vez de receber o 301 antes de qualquer conte\u00fado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n<div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n<div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n<svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"15 14 20 9 15 4\"><\/polyline><path d=\"M4 20v-7a4 4 0 0 1 4-4h12\"><\/path><\/svg>\n<\/div>\n<div style=\"flex:1 1 320px; min-width:260px;\">\n<div style=\"font-weight:800; line-height:1.25; margin-bottom:8px; font-size:19px;\">Redirecionamento 301 em dois cliques, sem editar arquivo<\/div>\n<p style=\"margin:0 0 18px; line-height:1.6; color:#ffffff;\">Editar o <code style=\"background:rgba(255,255,255,.15); padding:1px 6px; border-radius:4px;\">.htaccess<\/code> \u00e0 m\u00e3o funciona \u2014 e um erro de sintaxe derruba o site inteiro. No cPanel e no DirectAdmin da Homehost, o redirecionamento \u00e9 feito por formul\u00e1rio, com escolha entre permanente e tempor\u00e1rio. Servidores no Brasil, SSL gr\u00e1tis e suporte em portugu\u00eas. A partir de R$ 7,90\/m\u00eas.<\/p>\n<a href=\"https:\/\/www.homehost.com.br\/hospedagem-de-sites\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#0b3d91; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\nVer planos de hospedagem\n<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0b3d91\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perguntas_frequentes\"><\/span>Perguntas frequentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Qual a melhor forma de redirecionar uma p\u00e1gina?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pelo servidor, com um <strong>redirecionamento 301<\/strong> no <code>.htaccess<\/code> ou pelo painel de controle. \u00c9 o \u00fanico m\u00e9todo que envia o c\u00f3digo de status correto aos buscadores antes de qualquer conte\u00fado e transfere a autoridade da p\u00e1gina antiga para a nova. Meta refresh e JavaScript funcionam, mas s\u00e3o solu\u00e7\u00f5es de \u00faltimo recurso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Qual a diferen\u00e7a entre redirecionamento 301 e 302?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O <strong>301<\/strong> \u00e9 permanente e transfere praticamente toda a autoridade da p\u00e1gina antiga para a nova. O <strong>302<\/strong> \u00e9 tempor\u00e1rio: o buscador mant\u00e9m a p\u00e1gina original indexada, esperando que ela volte. <strong>Usar 302 para uma mudan\u00e7a definitiva \u00e9 o erro mais comum<\/strong> \u2014 a nova p\u00e1gina nunca herda o posicionamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Meta refresh \u00e9 um redirecionamento 301?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. O meta refresh acontece <strong>no navegador<\/strong>, depois que a p\u00e1gina j\u00e1 carregou \u2014 e ela retorna status <strong>200 OK<\/strong>, n\u00e3o 301. Os dois produzem o mesmo efeito visual, mas para os buscadores s\u00e3o coisas diferentes, e o Google desencoraja o meta refresh para mudan\u00e7as permanentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como redirecionar sem acesso ao servidor?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A\u00ed o meta refresh \u00e9 a alternativa \u2014 \u00e9 a \u00fanica que funciona apenas com o HTML da p\u00e1gina. Use tempo <code>0<\/code> para o redirecionamento ser imediato e <strong>inclua sempre um link vis\u00edvel<\/strong> para o destino, porque o m\u00e9todo depende do navegador e nem todos o executam.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Por que o bot\u00e3o Voltar n\u00e3o funciona depois de um redirecionamento?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Porque a p\u00e1gina que redireciona ficou no hist\u00f3rico. Quando o redirecionamento \u00e9 feito com <code>window.location.href<\/code>, o Voltar leva o visitante de volta a ela \u2014 e ele \u00e9 redirecionado de novo, num ciclo. <strong>A solu\u00e7\u00e3o \u00e9 usar <code>location.replace()<\/code><\/strong>, que substitui a entrada no hist\u00f3rico. Redirecionamentos 301 feitos no servidor n\u00e3o t\u00eam esse problema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Por que aparece o erro &#8220;headers already sent&#8221; ao redirecionar com PHP?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Porque algo foi enviado ao navegador antes do <code>header()<\/code> \u2014 e depois que o conte\u00fado come\u00e7a a ser enviado, os cabe\u00e7alhos n\u00e3o podem mais ser alterados. <strong>At\u00e9 um espa\u00e7o em branco ou uma linha vazia antes do <code>&lt;?php<\/code> causa o erro.<\/strong> Coloque o <code>header()<\/code> no topo do arquivo, antes de qualquer HTML ou <code>echo<\/code>, e sempre acompanhado de <code>exit()<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionamento prejudica o SEO?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bem feito, n\u00e3o. Um 301 transfere quase toda a autoridade e evita que visitantes encontrem <a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/erro-404-not-found\/\">erro 404<\/a>. <strong>O que prejudica \u00e9 a aus\u00eancia dele<\/strong> \u2014 ou o uso do c\u00f3digo errado, do tipo errado, ou correntes de v\u00e1rios redirecionamentos encadeados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O que \u00e9 uma corrente de redirecionamentos?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando A redireciona para B, que redireciona para C. Cada salto acrescenta tempo de carregamento e dilui um pouco da autoridade transferida. <strong>Aponte sempre para o destino final<\/strong> \u2014 se A vai para C, redirecione A direto para C.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Posso redirecionar tudo para a p\u00e1gina inicial?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pode, mas n\u00e3o conv\u00e9m. O Google trata redirecionamento em massa para a home como <strong>soft 404<\/strong>, e o visitante que esperava um conte\u00fado espec\u00edfico fica igualmente perdido. <strong>Redirecione para a p\u00e1gina equivalente<\/strong>; se n\u00e3o houver, deixe retornar 404 mesmo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Redirecionamento no WordPress precisa de plugin?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o obrigatoriamente. O WordPress redireciona automaticamente quando voc\u00ea altera o slug de um post. Para redirecionamentos manuais, plugins como o Redirection facilitam \u2014 mas o <code>.htaccess<\/code> ou o painel de controle fazem o mesmo, sem carregar c\u00f3digo extra em cada acesso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Por quanto tempo devo manter um redirecionamento?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Indefinidamente. Enquanto houver algum link antigo apontando para o endere\u00e7o original \u2014 em outro site, num e-mail, num favorito \u2014, o redirecionamento continua sendo necess\u00e1rio. <strong>Remov\u00ea-lo depois de um tempo transforma tudo isso em erro 404.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como testar se o redirecionamento est\u00e1 funcionando?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pelo terminal, com <code>curl -sIL seusite.com\/pagina-antiga<\/code>. A sa\u00edda mostra o c\u00f3digo de status de cada salto e o destino final \u2014 \u00e9 como voc\u00ea confirma que o 301 est\u00e1 correto e que n\u00e3o h\u00e1 corrente de redirecionamentos.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n\"@context\": \"https:\/\/schema.org\",\n\"@type\": \"FAQPage\",\n\"mainEntity\": [\n{\"@type\":\"Question\",\"name\":\"Qual a melhor forma de redirecionar uma p\u00e1gina?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pelo servidor, com um redirecionamento 301 no .htaccess ou pelo painel de controle. \u00c9 o \u00fanico m\u00e9todo que envia o c\u00f3digo de status correto aos buscadores antes de qualquer conte\u00fado e transfere a autoridade da p\u00e1gina antiga para a nova. Meta refresh e JavaScript funcionam, mas s\u00e3o solu\u00e7\u00f5es de \u00faltimo recurso.\"}},\n{\"@type\":\"Question\",\"name\":\"Qual a diferen\u00e7a entre redirecionamento 301 e 302?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"O 301 \u00e9 permanente e transfere praticamente toda a autoridade da p\u00e1gina antiga para a nova. O 302 \u00e9 tempor\u00e1rio: o buscador mant\u00e9m a p\u00e1gina original indexada, esperando que ela volte. Usar 302 para uma mudan\u00e7a definitiva \u00e9 o erro mais comum, porque a nova p\u00e1gina nunca herda o posicionamento.\"}},\n{\"@type\":\"Question\",\"name\":\"Meta refresh \u00e9 um redirecionamento 301?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"N\u00e3o. O meta refresh acontece no navegador, depois que a p\u00e1gina j\u00e1 carregou, e ela retorna status 200 OK, n\u00e3o 301. Os dois produzem o mesmo efeito visual, mas para os buscadores s\u00e3o coisas diferentes, e o Google desencoraja o meta refresh para mudan\u00e7as permanentes.\"}},\n{\"@type\":\"Question\",\"name\":\"Como redirecionar sem acesso ao servidor?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A\u00ed o meta refresh \u00e9 a alternativa, porque \u00e9 a \u00fanica que funciona apenas com o HTML da p\u00e1gina. Use tempo 0 para o redirecionamento ser imediato e inclua sempre um link vis\u00edvel para o destino, porque o m\u00e9todo depende do navegador e nem todos o executam.\"}},\n{\"@type\":\"Question\",\"name\":\"Por que o bot\u00e3o Voltar n\u00e3o funciona depois de um redirecionamento?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Porque a p\u00e1gina que redireciona ficou no hist\u00f3rico. Quando o redirecionamento \u00e9 feito com window.location.href, o Voltar leva o visitante de volta a ela, e ele \u00e9 redirecionado de novo, num ciclo. A solu\u00e7\u00e3o \u00e9 usar location.replace(), que substitui a entrada no hist\u00f3rico. Redirecionamentos 301 feitos no servidor n\u00e3o t\u00eam esse problema.\"}},\n{\"@type\":\"Question\",\"name\":\"Por que aparece o erro headers already sent ao redirecionar com PHP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Porque algo foi enviado ao navegador antes do header(), e depois que o conte\u00fado come\u00e7a a ser enviado, os cabe\u00e7alhos n\u00e3o podem mais ser alterados. At\u00e9 um espa\u00e7o em branco ou uma linha vazia antes da abertura do PHP causa o erro. Coloque o header() no topo do arquivo, antes de qualquer HTML ou echo, e sempre acompanhado de exit().\"}},\n{\"@type\":\"Question\",\"name\":\"Redirecionamento prejudica o SEO?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bem feito, n\u00e3o. Um 301 transfere quase toda a autoridade e evita que visitantes encontrem erro 404. O que prejudica \u00e9 a aus\u00eancia dele, ou o uso do c\u00f3digo errado, do tipo errado, ou correntes de v\u00e1rios redirecionamentos encadeados.\"}},\n{\"@type\":\"Question\",\"name\":\"O que \u00e9 uma corrente de redirecionamentos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Quando A redireciona para B, que redireciona para C. Cada salto acrescenta tempo de carregamento e dilui um pouco da autoridade transferida. Aponte sempre para o destino final: se A vai para C, redirecione A direto para C.\"}},\n{\"@type\":\"Question\",\"name\":\"Posso redirecionar tudo para a p\u00e1gina inicial?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pode, mas n\u00e3o conv\u00e9m. O Google trata redirecionamento em massa para a home como soft 404, e o visitante que esperava um conte\u00fado espec\u00edfico fica igualmente perdido. Redirecione para a p\u00e1gina equivalente; se n\u00e3o houver, deixe retornar 404 mesmo.\"}},\n{\"@type\":\"Question\",\"name\":\"Redirecionamento no WordPress precisa de plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"N\u00e3o obrigatoriamente. O WordPress redireciona automaticamente quando voc\u00ea altera o slug de um post. Para redirecionamentos manuais, plugins como o Redirection facilitam, mas o .htaccess ou o painel de controle fazem o mesmo, sem carregar c\u00f3digo extra em cada acesso.\"}},\n{\"@type\":\"Question\",\"name\":\"Por quanto tempo devo manter um redirecionamento?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Indefinidamente. Enquanto houver algum link antigo apontando para o endere\u00e7o original, em outro site, num e-mail ou num favorito, o redirecionamento continua sendo necess\u00e1rio. Remov\u00ea-lo depois de um tempo transforma tudo isso em erro 404.\"}},\n{\"@type\":\"Question\",\"name\":\"Como testar se o redirecionamento est\u00e1 funcionando?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pelo terminal, com curl usando as op\u00e7\u00f5es que mostram os cabe\u00e7alhos e seguem os redirecionamentos. A sa\u00edda mostra o c\u00f3digo de status de cada salto e o destino final, e \u00e9 como voc\u00ea confirma que o 301 est\u00e1 correto e que n\u00e3o h\u00e1 corrente de redirecionamentos.\"}}\n]\n}\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Existem quatro formas de redirecionar uma p\u00e1gina, e elas n\u00e3o s\u00e3o equivalentes. <strong>Duas acontecem no servidor \u2014 <code>.htaccess<\/code> e PHP \u2014 e duas no navegador \u2014 meta refresh e JavaScript.<\/strong> A diferen\u00e7a decide se o buscador entende a mudan\u00e7a ou n\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tr\u00eas coisas ficam deste guia.<\/strong> Sempre que houver acesso ao servidor, use <strong>301 pelo <code>.htaccess<\/code> ou pelo painel<\/strong> \u2014 \u00e9 o \u00fanico caminho que transfere a autoridade da p\u00e1gina antiga. O <strong>meta refresh n\u00e3o \u00e9 um 301<\/strong>, mesmo produzindo o mesmo efeito na tela. E <strong>redirecionamento \u00e9 permanente de verdade<\/strong>: enquanto existir um link antigo em algum lugar, ele precisa continuar l\u00e1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>E o teste que confirma tudo cabe numa linha:<\/strong> <code>curl -sIL seusite.com\/pagina-antiga<\/code> mostra cada salto e o c\u00f3digo de status de cada um.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O HTML Redirect pode ser necess\u00e1rio quando voc\u00ea precisar realizar o redirecionamento de uma p\u00e1gina para outra. Portanto, \u00e9 importante entender o que \u00e9, como funciona e como utilizar o HTML Redirect. Uma das formas mais comuns de se redirecionar uma p\u00e1gina \u00e9 atrav\u00e9s do Meta refresh redirect. O que \u00e9 o HTML Redirect Ao [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":17997,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[2621,3306,254,253,21,151,153],"class_list":["post-4010","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriais","tag-html","tag-html5","tag-java-script","tag-javascript","tag-php","tag-redirecionamento","tag-redirecionamento-301"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost<\/title>\n<meta name=\"description\" content=\"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.\" \/>\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.homehost.com.br\/blog\/tutoriais\/html-redirect\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost\" \/>\n<meta property=\"og:description\" content=\"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-24T03:33:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-24T01:29:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rafael Marques\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rafael Marques\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/\"},\"author\":{\"name\":\"Rafael Marques\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/a2154603d8bc4cfd0c3bda2c09c4017e\"},\"headline\":\"HTML Redirect: 4 formas de redirecionar p\u00e1ginas\",\"datePublished\":\"2023-06-24T03:33:01+00:00\",\"dateModified\":\"2026-09-24T01:29:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/\"},\"wordCount\":2545,\"publisher\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/html-redirect-capa.png\",\"keywords\":[\"html\",\"html5\",\"java script\",\"javascript\",\"php\",\"redirecionamento\",\"redirecionamento 301\"],\"articleSection\":[\"Tutoriais\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/\",\"url\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/\",\"name\":\"HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/html-redirect-capa.png\",\"datePublished\":\"2023-06-24T03:33:01+00:00\",\"dateModified\":\"2026-09-24T01:29:39+00:00\",\"description\":\"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/html-redirect-capa.png\",\"contentUrl\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/html-redirect-capa.png\",\"width\":1672,\"height\":941,\"caption\":\"Ilustra\u00e7\u00e3o de redirecionamento web: uma seta parte de uma janela de navegador esmaecida em dire\u00e7\u00e3o a outra n\u00edtida, com um servidor ao fundo indicando a origem do redirecionamento\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/tutoriais\\\/html-redirect\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTML Redirect: 4 formas de redirecionar p\u00e1ginas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#organization\",\"name\":\"Homehost\",\"url\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/logo-detalhes.png\",\"contentUrl\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/logo-detalhes.png\",\"width\":150,\"height\":48,\"caption\":\"Homehost\"},\"image\":{\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Homehost\\\/\",\"https:\\\/\\\/x.com\\\/Homehost\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.homehost.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/a2154603d8bc4cfd0c3bda2c09c4017e\",\"name\":\"Rafael Marques\",\"description\":\"Especialista em Desenvolvimento Web e Marketing. \u00c9 apaixonado por tecnologia, empreendedorismo, audiovisual e animais. Em sua carreira, dedica-se ao empreendedorismo, al\u00e9m de atuar como Desenvolvedor Fullstack e redator t\u00e9cnico. Gosta de usar seu tempo livre para assistir a filmes, jogar, escrever, e passar um bom tempo brincando e mimando seus animais de estima\u00e7\u00e3o. Contato: rafael.blog@homehost.com.br\",\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/rafamarquesrmb\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rafamarquesrmb\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost","description":"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.","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.homehost.com.br\/blog\/tutoriais\/html-redirect\/","og_locale":"pt_BR","og_type":"article","og_title":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost","og_description":"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2023-06-24T03:33:01+00:00","article_modified_time":"2026-09-24T01:29:39+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","type":"image\/png"}],"author":"Rafael Marques","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Rafael Marques","Est. tempo de leitura":"14 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#article","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/"},"author":{"name":"Rafael Marques","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/a2154603d8bc4cfd0c3bda2c09c4017e"},"headline":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas","datePublished":"2023-06-24T03:33:01+00:00","dateModified":"2026-09-24T01:29:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/"},"wordCount":2545,"publisher":{"@id":"https:\/\/www.homehost.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","keywords":["html","html5","java script","javascript","php","redirecionamento","redirecionamento 301"],"articleSection":["Tutoriais"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/","name":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","datePublished":"2023-06-24T03:33:01+00:00","dateModified":"2026-09-24T01:29:39+00:00","description":"Como redirecionar uma p\u00e1gina com meta refresh, JavaScript, PHP e .htaccess \u2014 e qual usar. Por que o 301 no servidor \u00e9 o \u00fanico que transfere a autoridade.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","width":1672,"height":941,"caption":"Ilustra\u00e7\u00e3o de redirecionamento web: uma seta parte de uma janela de navegador esmaecida em dire\u00e7\u00e3o a outra n\u00edtida, com um servidor ao fundo indicando a origem do redirecionamento"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/html-redirect\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"HTML Redirect: 4 formas de redirecionar p\u00e1ginas"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","publisher":{"@id":"https:\/\/www.homehost.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.homehost.com.br\/blog\/#organization","name":"Homehost","url":"https:\/\/www.homehost.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2022\/10\/logo-detalhes.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2022\/10\/logo-detalhes.png","width":150,"height":48,"caption":"Homehost"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Homehost\/","https:\/\/x.com\/Homehost"]},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/a2154603d8bc4cfd0c3bda2c09c4017e","name":"Rafael Marques","description":"Especialista em Desenvolvimento Web e Marketing. \u00c9 apaixonado por tecnologia, empreendedorismo, audiovisual e animais. Em sua carreira, dedica-se ao empreendedorismo, al\u00e9m de atuar como Desenvolvedor Fullstack e redator t\u00e9cnico. Gosta de usar seu tempo livre para assistir a filmes, jogar, escrever, e passar um bom tempo brincando e mimando seus animais de estima\u00e7\u00e3o. Contato: rafael.blog@homehost.com.br","sameAs":["https:\/\/www.instagram.com\/rafamarquesrmb\/","https:\/\/www.linkedin.com\/in\/rafamarquesrmb\/"]}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/06\/html-redirect-capa.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/4010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=4010"}],"version-history":[{"count":21,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/4010\/revisions"}],"predecessor-version":[{"id":18224,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/4010\/revisions\/18224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/17997"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=4010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=4010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=4010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}