301 redireciona o domínio raiz para o subdomínio www na conta de hospedagem do godaddy windows

1

Se eu digitar domain.com e www.domain.com, ambos mostrarão o mesmo website, mas exibirão URLs diferentes na barra de endereço. Gostaria que os visitantes e os mecanismos de pesquisa que digitam "domain.com" fossem redirecionados para "www.domain.com".

Estou usando o IIS 7 em uma conta de hospedagem godaddy. Como faço para redirecionar todas as solicitações de "domain.com" para "www.domain.com"?

Eu tenho a configuração de DNS padrão, "domain.com" como meu "registro A" e o nome "www" aponta para o meu "registro".

    
por Greg 16.07.2009 / 00:11

6 respostas

3

Você não pode fazer isso com as ferramentas de gerenciamento de domínio do GoDaddy, e também não acho que você possa usar as ferramentas do servidor. Se você realmente quer este recurso, você pode fazê-lo dinamicamente com ASP.Net, escrevendo algum código como este (supondo que você tenha uma página default.aspx):

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
   if (Request.Url == "http://mysite.com")
   {
      Response.Status = "301 Moved Permanently";
      Response.AddHeader("Location","http://www.mysite.com");
   }
}
</script>
    
por 16.07.2009 / 01:07
0
RewriteCond %{HTTP_Host} ^(www\.)?secondary-domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.maindomain.com/$1 [L,R=301]

Você também pode colocar algo assim em seu arquivo .htaccess para que cada corpo reaja da mesma forma a ele, não apenas ao Google.

    
por 05.02.2010 / 04:12
0
<script runat="server" language="C#">
private void Page_Load(object sender, System.EventArgs e)
{
    if (Request.Url.Host.Equals("domain.com"))
    {
        Response.Status = "301 Moved Permanently";
        Response.AddHeader("Location","http://www.domain.com");
    }
}
</script> 
    
por 26.04.2010 / 07:12
0

Se você estiver usando um servidor virtual dedicado do GoDaddy ou um servidor dedicado, poderá configurar isso no IIS .

Estou tentando encontrar uma maneira de fazer isso no GoDaddy usando um servidor não dedicado. Eu tenho que mover algum conteúdo sobre e quero manter o pagerank.

    
por 22.04.2011 / 18:19
0

Resposta atualizada . Esta é uma resposta tardia, mas como essa pergunta surgiu no google, enquanto eu procurava uma solução, descobri que você pode fazer isso facilmente usando as ferramentas de domínio do godaddy.

Estes passos assumem que o seu nome www já está funcionando.

Em godaddy, veja sua lista de domínios. Clique na marca de seleção ao lado do domínio que você deseja encaminhar para www. Clique no botão "Avançar" na parte superior e depois em "Encaminhar domínios". Se você não tiver créditos de encaminhamento, poderá "comprá-los" gratuitamente, clicando no link "Comprar mais". Em seguida, clique no link "Adicionar um agora" e adicione seu nome de domínio prefixado com www:

Depois, dê tempo para se propagar (até uma hora).

    
por 11.07.2014 / 07:26
-2

Você deve ter o domínio raiz como seu domínio principal e definir seu registro CNAME para WWW para apontar para '@'. Então todas as solicitações de www.example.com serão resolvidas para example.com.

    
por 10.09.2009 / 18:25