Tenho uma conta GoDaddy com domínio e hospedagem e vejo que posso encaminhar os subdomínios em https://dcc.godaddy.com/ ou redirecionar subdomínios em Hospedagem-> Configurações -> “Redirecionamentos de URL”.
Qual é a diferença entre redirecionar ou encaminhar um subdomínio?
Resposta
Para GoDaddy, forwarding é redirecionar cada URL de um domínio para outro domínio usando redirecionamentos 301. Este é um serviço gratuito (ou pelo menos incluído sem custo extra com registro de domínio).
Com o encaminhamento, aqui estão alguns exemplos do que acontece:
-
http://example.com/
301 redireciona parahttp://myrealdomain.tld/
-
http://example.com/page.html
301 redireciona parahttp://myrealdomain.tld/page.html
-
http://example.com/directory/
301 redireciona parahttp://myrealdomain.tld/directory/
Ofertas Godaddy O URL redireciona como parte da hospedagem (um serviço pago). Você tem muito mais controle sobre os redirecionamentos com hospedagem. Aqui está a documentação sobre redirecionamento usando hospedagem . Você pode:
- Controlar o tipo de redirecionamento (301 vs 302)
- Redirecionar todo o domínio como encaminhamento
- Redirecionar apenas um caminho específico no domínio
- Usando Linux cPanel, redirecionar um caminho curinga
Comentários
Resposta
Encaminhamento e URL é equivalente a Redirecionando um URL. É o mesmo conceito. Você pode usar as palavras de forma intercambiável.
No entanto, enquanto redirecionamento normalmente se refere à prática de enviar um código de status HTTP 30x (geralmente 301 para redirecionamentos permanentes e 302 para redirecionamentos temporários), a palavra encaminhamento assume um significado mais amplo. Na verdade, várias empresas ( incluindo GoDaddy ) fornecem diferentes tipos de encaminhamento:
- encaminhar (redirecionar)
- encaminhar com mascaramento
Encaminhar um URL usando a técnica de mascaramento significa, em vez de redirecionar para o destino de forma transparente, o URL de destino é aberto em um quadro para que o visitante sempre veja o URL de origem na barra de endereço.
Resposta
Um encaminhamento é executado do lado do servidor e um redirecionamento é executado do lado do cliente.
Quando você encaminha algo, o servidor encaminha a solicitação para outro servidor / página e permite que eles tratem da solicitação. Isso pode ser totalmente transparente para o cliente e até mesmo mascarar a URL. Se você encaminhar example.com para example.net, o usuário final ainda verá example.com na barra de endereço enquanto navega em example.net
Ao redirecionar, você envia uma resposta ao cliente informando eles vão para outro lugar. Se o usuário navegar para example.com e você redirecioná-lo para example.net, geralmente enviará uma resposta 30x com o endereço para o qual deseja que ele vá. O navegador do usuário então faz uma segunda solicitação para example.net e navega até lá manualmente.
Comentários
- Embora sua resposta esteja correta em alguns contextos , não é assim que GoDaddy usa a terminologia. Essa seria a diferença correta entre encaminhar e redirecionar no contexto da estrutura Java Servlet.
http://example.com/
ahttp://myrealdomain.tld/
, mas os caminhos relativos são não está funcionando … isso demora um pouco para entrar em vigor.