{"id":4343,"date":"2018-07-12T15:45:20","date_gmt":"2018-07-12T18:45:20","guid":{"rendered":"http:\/\/wiki3.locaweb.com.br\/?post_type=ht_kb&#038;p=4343"},"modified":"2020-11-25T15:11:23","modified_gmt":"2020-11-25T18:11:23","slug":"redirecionamento-301","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/redirecionamento-301\/","title":{"rendered":"Redirecionamento 301"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--alert   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAs informa\u00e7\u00f5es descritas abaixo, s\u00e3o exemplos, d\u00favida quanto a utiliza\u00e7\u00e3o verificar com seu desenvolvedor de confian\u00e7a.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>O <strong>Redirecionamento 301<\/strong> \u00e9 indicado em situa\u00e7\u00f5es onde \u00e9 necess\u00e1rio alterar o diret\u00f3rio do site do <strong>\/public_html<\/strong> ou<strong> \/web<\/strong> para um outro diret\u00f3rio, como por exemplo <strong>\/public_html\/portal<\/strong> ou <strong>\/web\/portal<\/strong>, sem que a indexa\u00e7\u00e3o do seu conte\u00fado atual seja perdido no Google.<\/p>\n<p>Geralmente \u00e9 feito um redirecionamento em HTML com refresh do site para o novo diret\u00f3rio, mas essa n\u00e3o \u00e9 uma pr\u00e1tica t\u00e3o interessante. O servidor interpreta esse refresh como um redirecionamento <strong>302<\/strong>, que significa que a p\u00e1gina atual mudou de local <em>temporariamente<\/em>, fazendo com que seu site perca o ranking junto ao PageRank do Google. Outra situa\u00e7\u00e3o que pode acontecer \u00e9 o site acabar apresentado conte\u00fado antigo por estar salvo em cache de navega\u00e7\u00e3o.<\/p>\n<p>Dessa forma, o redirecionamento ideal a ser feito na altera\u00e7\u00e3o de diret\u00f3rios \u00e9 o 301. Este c\u00f3digo representa aos servidores uma troca de diret\u00f3rio definitiva, o que d\u00e1 mais seguran\u00e7a de conte\u00fado aos robots do Google para que seja feita a indexa\u00e7\u00e3o deste novo site junto \u00e0 sua base de dados, sem perder PageRank.<\/p>\n<hr \/>\n<h3>Plataforma Linux<\/h3>\n    \t\t<div class=\"hts-messages hts-messages--info   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tOs c\u00f3digos informados abaixo para plataforma Linux devem ser utilizados dentro do arquivo <strong>.htaccess<\/strong> de seu site, para que sejam devidamente lidos pelo Apache do servidor com suporte a mod_rewrite.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<ul>\n<li>\n<h6>For\u00e7ar uso do HTTPS<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteEngine On \r\nRewriteCond %{SERVER_PORT} 80 \r\nRewriteRule ^(.*)$ https:\/\/www.dominio.com.br\/$1 [R,L]<\/pre>\n<ul>\n<li>\n<h6>Mudar dom\u00ednio<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^dominioantigo.com.br$\r\nRewriteRule (.*) http:\/\/www.novodominio.com.br\/$1 [R=301,L]<\/pre>\n<ul>\n<li>\n<h6>Mudar ponto de publica\u00e7\u00e3o<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteEngine On\r\nRewriteCond %{HTTP_HOST} ^(www.)?<a href=\"http:\/\/seudominio.com.br\/\" target=\"_blank\" rel=\"noopener noreferrer\">seudominio.com.br<\/a>$\r\nRewriteRule ^(\/)?$ diretorio [L]<\/pre>\n<ul>\n<li>\n<h6>Mudar ponto de publica\u00e7\u00e3o do Subdom\u00ednio<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^<a href=\"http:\/\/subdominio.seudominio.com.br\/\" target=\"_blank\" rel=\"noopener noreferrer\">subdominio.seudominio.com.br<\/a>$ [NC,OR]\r\nRewriteCond %{HTTP_HOST} ^<a href=\"http:\/\/www.seudominio.com.br\/\" target=\"_blank\" rel=\"noopener noreferrer\">www.seudominio.com.br<\/a>$ -\r\nRewriteCond %{REQUEST_URI} !diretorio\/\r\nRewriteRule (.*) \/diretorio\/$1 [L]<\/pre>\n<ul>\n<li>\n<h6>For\u00e7ar uso do &#8220;www&#8221;<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteEngine on\r\nRewriteCond %{HTTP_HOST} ^dominio\\.com\\.br\r\nRewriteRule ^(.*)$ http:\/\/www.dominio.com.br\/$1 [R=permanent,L]<\/pre>\n<hr \/>\n<h3>Plataforma Windows (ISAPI_Rewrite)<\/h3>\n<ul>\n<li>\n<h6>Redirecionar diret\u00f3rio via web.config<\/h6>\n<p>Se quiser que seu atual site http:\/\/seudominio.com.br\/antigo\/ tenha um Redirect(Redirecionamento de paginas) para http:\/\/seudominio.com.br\/novo\/ abra o arquivo web.config presente no diret\u00f3rio \/antigo e adicione a seguinte linha na se\u00e7\u00e3o<\/li>\n<\/ul>\n<pre>&lt;httpRedirect enabled=\"true\"\r\ndestination=\"http:\/\/seudominio.com.br\/newsite\"\r\nhttpResponseStatus=\"Permanent\" \/&gt;<\/pre>\n<ul>\n<li>\n<h6>Redirecionar p\u00e1ginas via web.config<\/h6>\n<\/li>\n<\/ul>\n<pre>  &lt;configuration&gt; &lt;location path=\"servicos.htm\"&gt;\r\n&lt;system.webServer&gt;\r\n  &lt;httpRedirect enabled=\"true\"\r\ndestination=\"http:\/\/dominio.com\/servicos\"\r\nhttpResponseStatus=\"Permanent\" \/&gt;\r\n&lt;\/system.webServer&gt;\r\n     &lt;\/location&gt;\r\n  &lt;location path=\"produtos.htm\"&gt;\r\n    &lt;system.webServer&gt;\r\n   &lt;httpRedirect enabled=\"true\"\r\ndestination=\"http:\/\/dominio.com\/produtos\"\r\nhttpResponseStatus=\"Permanent\" \/&gt;\r\n   &lt;\/system.webServer&gt;\r\n   &lt;\/location&gt;\r\n   &lt;\/configuration&gt;<\/pre>\n<ul>\n<li>\n<h6>Mudar ponto de publica\u00e7\u00e3o<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteRule \/old-page.asp\r\nhttp:\/\/www.seudominio.com.br\/novo_diretorio\/arquivo.asp [I,O,RP,L]<\/pre>\n<ul>\n<li>\n<h6>Mudar dom\u00ednio<\/h6>\n<\/li>\n<\/ul>\n<pre>[ISAPI_Rewrite]\r\nRewriteCond Host: ^seusite.com.br\r\nRewriteRule (.*) http\\:\/\/www.seusite.com.br [RP,L]\r\n \r\nRewriteCond Host: ^http\\:\/\/seusite.com.br\r\nRewriteRule (.*) http\\:\/\/www.seusite.com.br [RP,L]<\/pre>\n<ul>\n<li>\n<h6>Subdom\u00ednio apontando para um diret\u00f3rio<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteCond Host: (?:www\\.)?subdominio\\.dominio\\.com\\.br\r\nRewriteRule (.*) \/diretorio$1 [I,L]<\/pre>\n<ul>\n<li>\n<h6>Redirecionar via arquivo .htaccess<\/h6>\n<\/li>\n<\/ul>\n<pre>Options +FollowSymLinks \r\nRewriteEngine on \r\n\/\/FOR\u00c7A UTILIZA\u00c7\u00c3O DO \"WWW\"\r\n\/\/*************************\r\n RewriteCond %{HTTP:Host} ^dominio.com.br [NC]\r\nRewriteRule (.*) http:\/\/www.dominio.com.br\/$1 [R=301,L] \r\n\/\/EXECU\u00c7\u00c3O DO REDIRECIONAMENTO 301\r\n\/\/********************************\r\n\/\/Qualquer requisi\u00e7\u00e3o de p\u00e1ginas com extens\u00e3o \".html\" \r\n\/\/\u00e9 substitu\u00edda pela p\u00e1gina com mesmo nome mas com extens\u00e3o \".php\"\r\n\/\/RewriteRule (.*)\\.html$ http:\/\/dominio.com.br\/$1.php\r\n\/\/[NC,R=301,L]\r\n\/\/A requisi\u00e7\u00e3o da p\u00e1gina \"pagina_teste.html\" \u00e9 enviada para \r\n\/\/\"pagina_teste.php\".\r\nRewriteRule (.*)\\pagina_teste.html\r\nhttp:\/\/www.dominio.com.br\/pagina_teste.php [NC,R=301,L]\r\n\/\/OBS: As duas regras de redirecionamento 301\r\n\/\/n\u00e3o podem trabalhar juntas. Uma delas dever\u00e1 ser escolhida.<\/pre>\n<ul>\n<li>\n<h6>Mudar dom\u00ednio<\/h6>\n<\/li>\n<\/ul>\n<pre>[ISAPI_Rewrite]\r\nRewriteCond Host: ^seusite.com.br\r\nRewriteRule (.*) http\\:\/\/www.seusite.com.br [RP,L]\r\nRewriteCond Host: ^http\\:\/\/seusite.com.br\r\nRewriteRule (.*) http\\:\/\/www.seusite.com.br [RP,L]<\/pre>\n<ul>\n<li>\n<h6>Subdom\u00ednio apontando para um diret\u00f3rio<\/h6>\n<\/li>\n<\/ul>\n<pre>RewriteCond Host: (?:www\\.)?subdominio\\.dominio\\.com\\.br\r\nRewriteRule (.*) \/diretorio$1 [I,L]<\/pre>\n<ul>\n<li>\n<h6>Redirecionamento via arquivo .htaccess<\/h6>\n<\/li>\n<\/ul>\n<pre>Options +FollowSymLinks \r\nRewriteEngine on \r\n\/\/FOR\u00c7A UTILIZA\u00c7\u00c3O DO \"WWW\"\r\n\/\/*************************\r\n RewriteCond %{HTTP:Host} ^dominio.com.br [NC]\r\nRewriteRule (.*) http:\/\/www.dominio.com.br\/$1 [R=301,L] \r\n\/\/EXECU\u00c7\u00c3O DO REDIRECIONAMENTO 301\r\n\/\/********************************\r\n\/\/Qualquer requisi\u00e7\u00e3o de p\u00e1ginas com extens\u00e3o \".html\"\r\n\/\/\u00e9 substitu\u00edda pela p\u00e1gina com mesmo nome e extens\u00e3o .php\r\n\/\/RewriteRule (.*)\\.html$ http:\/\/dominio.com.br\/$1.php\r\n\/\/[NC,R=301,L]\r\n\/\/A requisi\u00e7\u00e3o da p\u00e1gina \"pagina_teste.html\" \u00e9 enviada para\r\n\/\/\"pagina_teste.php\".\r\nRewriteRule (.*)\\pagina_teste.html\r\nhttp:\/\/www.dominio.com.br\/pagina_teste.php [NC,R=301,L]\r\n\/\/OBS: As duas regras de redirecionamento 301\r\n\/\/n\u00e3o podem trabalhar juntas. Uma delas dever\u00e1 ser escolhida.\r\n<\/pre>\n<p>Caso esteja fazendo uma altera\u00e7\u00e3o de provedor de hospedagem, ao alterar o DNS do dom\u00ednio, o prazo de propaga\u00e7\u00e3o pode comprometer os acessos provindos de redes que ainda n\u00e3o tenham propagado. Dessa forma, voc\u00ea pode gerar um arquivo de redirect em seu antigo provedor para que, mesmo n\u00e3o estando com o DNS apontando para ele, seja for\u00e7ado o redirecionamento dos acessos ao dom\u00ednio alternativo.<\/p>\n<p>Ap\u00f3s isso, a remo\u00e7\u00e3o do redirecionamento no antigo provedor, tal como o cancelamento do servi\u00e7o junto a eles, fica por responsabilidade do pr\u00f3prio desenvolvedor ou de quem administra a conta, que conseguir\u00e1 ver pelos Logs do Servidor Web quando n\u00e3o tiver mais acessos ao site por este provedor de hospedagem.<\/p>\n<p>Sobre oPageRank poder\u00e1 ocorrer problemas pois voc\u00ea est\u00e1 apontando um dom\u00ednio alternativo, e n\u00e3o a p\u00e1gina antigamente indexada. Por um lado, n\u00e3o perder\u00e1 os acessos de redes que est\u00e3o passando pela propaga\u00e7\u00e3o. Deve ser levantado o que \u00e9 melhor para o site e o Desenvolvedor\/Webmaster\/SEO deve aplicar as mudan\u00e7as necess\u00e1rias.<\/p>\n<p>Agora que voc\u00ea aprendeu a realizar o redirecionamento 301, confira nosso servi\u00e7o de <a href=\"https:\/\/www.locaweb.com.br\/hospedagem-de-sites-com-dominio-gratis\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hospedagem de Sites<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Redirecionamento 301 \u00e9 indicado em situa\u00e7\u00f5es onde \u00e9 necess\u00e1rio alterar o diret\u00f3rio do site do \/public_html ou \/web para um outro diret\u00f3rio, como por exemplo \/public_html\/portal ou \/web\/portal, sem que a indexa\u00e7\u00e3o do seu conte\u00fado atual seja perdido no Google. Geralmente \u00e9 feito um redirecionamento em HTML com refresh&#8230;<\/p>\n","protected":false},"author":244,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[],"ht-kb-tag":[495,418,371,372,367],"class_list":["post-4343","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_tag-categoriacloud-e-dedicados","ht_kb_tag-categoriahospedagem","ht_kb_tag-categoriaplesk-11-0","ht_kb_tag-categoriaplesk-12-5","ht_kb_tag-categoriarevenda-cpanel"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/4343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=4343"}],"version-history":[{"count":21,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/4343\/revisions"}],"predecessor-version":[{"id":23191,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/4343\/revisions\/23191"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=4343"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=4343"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=4343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}