Dois domínios, mesmo redirecionamento de NS e Elastic IP [fechado]

1

Eu tenho dois domínios; example.com e example-x.com - o primeiro é o domínio principal para o qual todo o tráfego deve ir. Ambos os domínios estão apontando para os mesmos servidores de nomes e cada um possui zonas hospedadas individuais no Route53.

Atualmente tenho example.com apontando para o meu Elastic IP como um registro A, quando, em seguida, é redirecionado via nginx para www.example.com.

Estou tentando configurar example-x.com para apontar para o mesmo Elastic IP e ser roteado para www.example.com.

Eu criei duas zonas hospedadas no Route53 e configurei os servidores de nome para example-x.com como o exemplo de example.com. o que estou perdendo? Isso é possível?

    
por hybrid9 14.04.2015 / 23:35

2 respostas

0

Cada zona hospedada no Route 53 terá seus próprios servidores de nomes. Portanto, para cada exemplo.com e exemplo-x.com, você precisa definir as configurações do servidor de nomes no registrador como os servidores de nomes exibidos em cada zona hospedada.

set the name servers for example-x.com to be that of example.com

O mais provável é que os servidores de nomes sejam diferentes, por isso esta é a coisa errada a fazer. Trate as configurações do servidor de nomes para cada domínio de forma independente.

Quando os servidores de nomes estiverem configurados corretamente em seu registrador, o próximo passo é criar um registro A em sua zona hospedada example-x.com, por exemplo-x.com. O valor deste registro A deve ser seu endereço IP elástico.

Quando isso estiver definido, se você for ping example-x.com , ele deverá ser resolvido para o seu IP elástico. É irrelevante neste momento se o ping realmente for bem-sucedido ou não. O que nos interessa é saber se obtemos o endereço IP.

Neste ponto, cabe à sua configuração do nginx e do servidor web assumir se os redirecionamentos ocorrem corretamente.

Uma opção alternativa é usar o Amazon S3 para lidar com seus redirecionamentos de domínio. Por exemplo, você pode criar um bucket do S3 chamado example.com. Na configuração do intervalo, você o redirecionaria para www.example.com. Na sua zona hospedada no Route 53 para example.com, você faria um registro ALIAS para example.com para apontar para o seu bucket do S3.

Fazer o que foi mencionado acima significa que você não precisa configurar nenhum redirecionamento na sua configuração do nginx ou do servidor da Web: tudo o que atinge seu servidor da Web real já está usando www.example.com.

    
por 15.04.2015 / 01:36
0

Se por servidores de nome, você quer dizer registros NS, eles podem ser diferentes para cada zona hospedada. Os registros NS de example-x.com estarão presentes nos registros da zona hospedada, para que você possa verificar.

Depois de ter seus registros NS apontando para o local adequado (supondo que seu registrador não é AWS), é simplesmente uma questão de configurar registros A idênticos em cada zona hospedada, apontando para o seu Elastic IP. Contanto que sua configuração do nginx possa responder por example.com e example-x.com, o redirecionamento deve funcionar bem.

    
por 15.04.2015 / 00:56