Мне удалось удивить себя конфигурацией DNS. Это фактический результат моего терминала:
[]$ host www.sepa-converter.nl
www.sepa-converter.nl is an alias for sepa-converter.herokuapp.com.
sepa-converter.herokuapp.com has address 184.73.167.111
[]$ host sepa-converter.herokuapp.com
sepa-converter.herokuapp.com has address 184.72.248.52
В результате, если вы перейдете на сайт www.sepa-converter.nl, вы не получите контент, обслуживаемый sepa-converter.herokuapp.com.
Я использовал sepa-converter.nl как псевдоним для overopsepa.nl. И я хочу, чтобы письма продолжали появляться в моей учетной записи Google Apps. По этой причине я сохранил записи A и MX, но просто изменил CNAMES, чтобы они указывали на другой сервер.
Почему это не разрешает www.sepa-converter.nl правильное приложение heroku?
ОБНОВЛЕНИЕ: я понимаю, что heroku не возвращает каждый раз один и тот же IP-адрес, и понимаю, что это не проблема. Проблема в том, что HTTP-запросы обслуживают контент, поступающий с другого динамометрического стенда, а не с псевдонима. Если вы сравните www.sepa-converter.nl с sepa-converter.herokuapp.com, вы увидите, что обслуживается другой index.html.
У этого имени хоста более одного IP-адреса, и это не проблема. У меня разные IP-адреса для каждого запроса на копирование, сделанного для этого имени хоста:
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
50.19.86.241
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
107.20.162.205
sgeorge-mn:~ sgeorge$ dig sepa-converter.herokuapp.com +short
54.243.85.64
Ваш DNS настроен правильно, однако веб-сервер, на который вы ссылаетесь, не настроен для размещения домена «www.sepa-converter.nl».
Чтобы сделать хост веб-сервера «www.sepa-converter.nl» «ServerAlias», необходимо настроить в конфигурации apache.
Ссылка ServerAlias в документации apache.
С настройкой DNS все в порядке. Вам нужно сообщить Heroku имя хоста, которое вы хотите использовать.
heroku domains:add www.sepa-converter.nl