Pergunta sobre encaminhamento de domínio [iniciante]

1

Apenas uma pergunta rápida para iniciantes aqui. Eu tenho uma webapp localizada em domainxyz.com , e ela gera URLs curtos para posts longos automaticamente - então, em vez de visitar domainxyz.com/reallylongpostnamehere , eu posso digitar domainxyz.com/a5c e ser levado para lá automaticamente.

No entanto, comprei um nome de domínio mais curto - short.com - e quero poder visitar short.com/a5c e ser redirecionado (ou encaminhado) para domainxyz.com/a5c . Ou short.com/7f0 - > domainxyz.com/7f0 . Dessa forma, embora pareça um pouco ilógico, ele me poupa de configurar outra conta de hospedagem no short.com para lidar com o encurtamento de URL.

Isso é possível? Percebo que você pode encaminhar domínios, mas, você pode encaminhar domínios E encaminhar os segmentos de URL?

Obrigado!

Jack

    
por Jack 16.06.2010 / 10:21

2 respostas

3

Você pode configurar um registro A para short.com para apontar o mesmo endereço fornecido no registro A domínioxyz.com para que seus usuários que tentem visitar link irá enviar seus pedidos para o mesmo servidor domainxyz.com aparecerá como short.com em sua barra de endereços e o servidor HTTP em domainxyz.dom verá nos pedidos um cabeçalho host contendo o original URI com short.com .

Outra maneira de resolver seu problema é configurar um serviço de reescrita HTTP no servidor em short.com que irá reescrever URLs para que o hostname domainxyz.com . No nginx será algo como:

server {
  server_name short.com www.short.com;

  location / {
    rewrite (.*) http://www.domainxyz.com$1 permanent;
  }
}

Eu não sei nada sobre como configurar isso com o mod_rewrite ou lighttpd do apache, mas acredito que isso também é possível com eles.

    
por 16.06.2010 / 10:47
0

Além do que o Erthad disse, você também pode fazer isso usando pound - um proxy reverso e um balanceador de carga - usando a configuração "Redirecionar".

    
por 16.06.2010 / 11:03