Um trabalho relacionado concluiu todos os itens abaixo:
Problema:
http://a.com/p1/p2.html deve ir para http://B.com/p1/p2.html
hoje, mas mais tarde, quando configurado manualmente / automaticamente, o mesmo
http://a.com/p1 /p2.html deve ir para http://C.com/p1/p2.html
Respostas:
DNS - converte o nome em endereço IP
Embora possa fazer muitos redirecionamentos, sempre a saída é o endereço IP. O DNS não entende o caminho ou a parte do protocolo da URL, entende apenas a parte do domínio, ou seja, a.com só é convertido em endereço IP, portanto, quando você clicar em http: //a.com/p1/p2.html pode ser convertido em http://152.132.121.11/p1/p2.html
se você configurar errado no DNS, então você obterá 152.132.121.11 (não http: //152.132. 121.11 / p1 / p2.html ), então você obteria algum erro 400s (400, 403 etc.)
Redirecionamento - http://a.com/p1/p2.html pode ser convertido para http://b.com/p1/p2.html
Todos os métodos como GET, POST podem funcionar, com se houver cabeçalhos e corpo, mas há um servidor web envolvido, pode ser um ponto de falha, portanto, escalabilidade e disponibilidade serão fundamentais
Se você estiver na AWS , Route 53 -> API Gateway é possível por meio de domínios personalizados, usando internamente a frente da nuvem
É possível com o Amazon Certification Manager, domínios personalizados do AWS Gateway e Route53, observe a restrição us-east-1 no ACM
Espero que ajude alguém