Jump to content

301 Redirect – Redirecionamento Permanente


Helvis Lima

Recommended Posts

301 redirect é a maneira mais eficiente e amigável para os mecanismos de busca para redirecionamento de páginas. Não é muito difícil de implementar e deverá preservar seus rankings para a página em questão. Se fosse para mudar nomes de páginas ou movê-las, esta é a maneira mais segura disponível. O código “301″ é interpretado como “movido permanentemente”.

Você pode testar o redirecionamento com Verificador de Redirecionamento em Mecanismos de Busca

Abaixo, há alguns meios de você implementar o Redirecionamento URL

Redirecionamento IIS

> No “internet services manager”, clique com o botão direito no arquivo que deseja redirecionar

> Selecione a opção “a redirection to a URL”.

> Informe a página para redirecionar

> Marque “The exact url entered above” e “A permanent redirection for this resource”

> Clique em ‘Aplicar’

Redirecionamento ColdFusion

<.cfheader statuscode=”301″ statustext=”Movido permanentemente”>

<.cfheader name=”Location” value=”http://www.new-url.com”>

Redirecionamento PHP

<?

Header( “HTTP/1.1 301 Movido permanentemente” );

Header( “Location: http://www.new-url.com” );

?>

Redirecionamento ASP

<%@ Language=VBScript %>

<%

Response.Status=”301 Movido permanentemente”

Response.AddHeader “Location”,”http://www.new-url.com/”

%>

Redirecionamento ASP .NET

<script runat=”server”>

private void Page_Load(object sender, System.EventArgs e)

{

Response.Status = “301 Movido permanentemente“;

Response.AddHeader(”Location”,”http://www.new-url.com”);

}

</script>

Redirecionamento JSP (Java)

<%

response.setStatus(301);

response.setHeader( “Location”, “http://www.new-url.com/” );

response.setHeader( “Connection”, “close” );

%>

Redirecionamento CGI PERL

$q = new CGI;

print $q->redirect(”http://www.new-url.com/”);

Redirecionamento Ruby on Rails

def old_action

headers["Status"] = “301 Movido permanentemente”

redirect_to “http://www.new-url.com/”

end

Redirecione um domínio antigo para um domíno novo (htaccess)

Crie um arquivo .htaccess com o código abaixo, que irá garantir que todas páginas e diretórios do seu antigo domínio redirecionem corretamente para o novo domínio. O arquivo .htaccess precisa ser colocado na raiz do antigo domínio (ex: o mesmo diretório onde seu arquivo index está).

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Por favor SUBSTITUA www.newdomain.com no código acima pelo domínio que deseja redirecionar.

Em adição ao redirecionamento, eu sugiro que você entre em contato com os sites que linkam para seu site para que modifiquem para o novo URL.

Nota: Este método .htaccess só funciona em servidores Linux, rodando Apache com o Mod-Rewrite ativado.

Redirecionar para www (redirecionamento htaccess)

Crie o arquivo .htaccess com o código abaixo, que irá garantir que todas as solicitações provenientes de domain.com serão redirecionadas para www.domain.com. O arquivo .htaccess precisa estar na raiz do diretório (ex: o mesmo diretório onde está o arquivo index).

Options +FollowSymlinks

RewriteEngine on

rewritecond %{http_host} ^domain.com [nc]

rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

Por favor, SUBSTITUA domain.com e www.newdomain.com pelos nomes do seu domínio.

Nota: Este método .htaccess só funciona em servidores Linux, rodando Apache com o Mod-Rewrite ativado.

Redirecionamento HTML

Utilize o método descrito em “Redirecionamento .htaccess” se o seu site for hospedado em Linux, ou “Redirecionamento IIS” se for hospedado em Windows.

Fonte: wixhost

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?