Estou em cascata com dois CNAMEs, por vários motivos nefastos, usando o AWS Route 53 . Eu ficaria igualmente feliz em usar um alias do Route 53 seguido por um CNAME, mas embora ambas as técnicas pareçam resolvidas corretamente, eu não recebo uma resposta válida do aplicativo Heroku.
O CNAME que aponta diretamente para o aplicativo Heroku funciona: personalize-video.scalacourses.com
exibe o conteúdo do aplicativo personalize-video.herokuapp.com
Heroku. Isso mostra que o aplicativo Heroku está configurado corretamente para apontar para o personalize-video.scalacourses.com
CNAME .
$ nslookup personalize-video.scalacourses.com
Server: 192.168.10.2
Address: 192.168.10.2#53
Non-authoritative answer:
personalize-video.scalacourses.com canonical name = personalize-video.herokuapp.com.
personalize-video.herokuapp.com canonical name = us-east-1-a.route.herokuapp.com.
Name: us-east-1-a.route.herokuapp.com
Address: 23.21.247.21
No entanto, pvideo.scalacourses.com
, que é o segundo nível CNAME, resulta em "Heroku | Nenhum aplicativo desse tipo" e nslookup
mostra que pvideo.scalacourses.com
aponta diretamente para personalize-video.herokuapp.com
e não indiretamente via personalize-video.scalacourses.com
. / p>
$ nslookup pvideo.scalacourses.com
Server: 192.168.10.2
Address: 192.168.10.2#53
Non-authoritative answer:
pvideo.scalacourses.com canonical name = personalize-video.herokuapp.com.
personalize-video.herokuapp.com canonical name = us-east-1-a.route.herokuapp.com.
Name: us-east-1-a.route.herokuapp.com
Address: 54.235.76.185
Suponho que o Heroku precise de algum tipo de cabeçalho que mostre que o pedido está direcionado para personalize-video.scalacourses.com
, mesmo que originalmente tenha vindo de pvideo.scalacourses.com
. Como posso conseguir isso?