Вы можете увидеть что-то отличное от Heroku, когда перейдете на myappname.herokuapp.com
против mydomain.com
, но это не значит, что ваш браузер разрешает иначе, чем dig.
Поскольку настроено CNAME
, и myappname.herokuapp.com
, и mydomain.com
будут преобразованы в один и тот же IP-адрес / сервер, но в запросе http есть больше, чем в IP-адресе. На этом удаленном сервере heroku размещается множество веб-сайтов (по одному IP-адресу), и при получении http-запроса он будет использовать значение http-заголовка «Host», чтобы определить, какой веб-сайт следует обслуживать (значение этого заголовка - это имя хоста, которое вы используете. набрал в адресной строке вашего браузера). .
Полагаю, вы не добавили пользовательский домен в приложение heroku , поэтому сервер heroku просто не знает, что с ним делать, поэтому он обслуживает страницу по умолчанию.