Alterei o DNS do meu domínio. qual código (ou cabeçalho) devo usar em meu servidor antigo para informar ao navegador ou ISP do visitante que ele deve verificar meu novo DNS e que o conteúdo atual é antigo?

O temporário está redirecionando para um subdomínio deve ajudar?

ou você conhece uma maneira melhor?

Comentários

  • Você pode selecionar uma resposta como a melhor resposta .
  • @RaffaelLuthiger nenhum deles é a resposta ainda. Eu ' estou aprendendo mais sobre as coisas de DNS, ' vou editar a pergunta para torná-la clara e provavelmente virá com minha resposta eventualmente.

Resposta

Parece que você não pode fazer muito no momento. Você poderia colocar uma mensagem no servidor antigo informando que o visitante está no site antigo. Se você tivesse mais controle sobre o seu site, poderia configurar um “proxy” para o novo servidor. Mas, para isso, você precisa de seu próprio servidor e algum conhecimento sobre software de servidor da web.

Mas algo f ou da próxima vez: O que você deveria ter feito primeiro era definir o tempo de vida (TTL) para os registros DNS em 10 minutos ou mais. Normalmente, você faria isso cerca de uma semana antes da mudança. E você faz isso nos servidores DNS antigos. Então, quando a mudança acontece, o ideal é que leve apenas 10 minutos até que todos os usuários visitem o novo site.

Digo de forma ideal porque nem todo ISP configurou seus servidores DNS para respeitar o valor TTL. Alguns definem seus próprios valores.

Se você não pode alterar o TTL e não pode configurar um proxy, então você provavelmente tem um pacote de hospedagem bem barato. Portanto, se é realmente importante para você que possa mudar mais facilmente em geral, eu recomendo que você planeje mais dinheiro para a hospedagem. Se o seu site não vale muito, você precisa conviver com o fato de que mudar de provedor traz alguns problemas.

Resposta

O TTL é seu amigo. Antes de migrar peça ao registrador para mudar o TTL dos servidores de nomes, se possível para 600 segundos ou o mínimo disponível.

Quando eu migro sites usando Cpanel por exemplo, além de mudar servidores de nomes no registrador para apontar para servidores de nomes para o servidor B, eu normalmente altero o endereço IP em servidores de nomes antigos para apontar para o novo servidor B. Dessa forma, se alguém ainda estiver acessando servidores de nomes antigos, alcançará o novo endereço IP.

Resposta

O seu endereço IP mudou e o nome de domínio ainda é o mesmo? Nesse caso, o servidor dns antigo deve retornar o novo endereço IP para o seu nome de domínio. Se o seu nome de domínio mudou, você pode configurar seu servidor web, para redirecionar todas as solicitações do domínio antigo para o novo domínio.

Comentários

  • Leva algum tempo para que as alterações de DNS se propaguem – alguns servidores terão o endereço IP mais antigo armazenado em cache e podem até mesmo ignorar a configuração TTL antes de tentar atualizar seus dados do servidor DNS autoritativo. Portanto, pode ser necessário manter o endereço IP antigo em serviço por um tempo, até que as entradas DNS obsoletas eventualmente desapareçam.
  • o domínio é o mesmo. o problema é que não consigo alterar as configurações do servidor DNS. Eu apenas posso mudar o DNS para o domínio.
  • Francamente, takpar, seu comentário é difícil de entender. Você diz que não pode mudar o DNS, mas diz que mudou? Você pode ser mais específico e fornecer detalhes concretos?
  • @bortzmeyer, posso mudar o servidor DNS para o domínio de NS1 para NS2. Mas não consigo modificar as configurações do NS1 ou NS2. isso ' é o que quero dizer. Se eu pudesse modificar as configurações do NS1, não haveria problema.

Resposta

Francamente, a pergunta não faz sentido.

Você mudou seu site de um provedor de hospedagem para outro? Em seguida, você precisa fazer login em seu registrador de domínio e apontar as entradas do servidor de nomes para os servidores de nomes fornecidos pelo seu novo provedor de hospedagem.

Você alterou o nome do servidor no mesmo servidor e manteve o nome de domínio igual ? Então você precisa ir para seu cPanel (ou qualquer outra coisa que esteja sendo usada) e atualizar suas entradas de DNS e então esperar que seu provedor de hospedagem pegue as informações alteradas e as coloque em seus servidores de nomes.

que código (ou cabeçalho) devo usar em meu servidor antigo para informar ao navegador ou ISP do visitante que ele deve verificar meu novo DNS

Isso não é permitido especificamente como medida de segurança, a menos que você realmente esteja perguntando sobre um redirecionamento 301 do servidor antigo para o novo servidor, que é uma função de servidor HTTP, não DNS.

Comentários

  • O endereço é o mesmo, MySite.com esteve no ServerA e agora está no ServerB, então 301 não tem significado, estou apenas procurando uma maneira para forçar os clientes que vêm ao ServerA para limpar seu cache DNS, para que sejam atualizados.Eu não ' não chamo isso de questão de segurança.
  • Entãooo … Colocando isso hipoteticamente para que eu entenda. Pegue um ip como 127.0.0.20. Hospede www.example.com no ServerA. Altere www.example.com para executar no ServerB com o ip atribuído como 127.0.0.20. Correto? Eu retiro do " endereço ", você quer dizer o endereço IP real.
  • Eu posso ' t apenas " pegue " do ServerA, suponha que tanto o ServerA quanto o ServerB sejam uma conta cPanel e I não quero apenas remover minha conta no ServerA, eu apenas mudei o DNS de NS.ServerA para NS.ServerB. portanto, esta não é uma solução.

Resposta

Não há código ou cabeçalho para informar aos visitantes sobre seu novo Registros DNS. Você apenas tem que esperar que os novos registros se propaguem pela web. Costumava levar até 72 horas, mas agora deve ser concluído em minutos. Ter um bom controle sobre o TTL do DNS é sempre uma vantagem

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *