Пользовательский домен Heroku не работает — развертывание Django

Я следовал инструкции на Heroku по добавлению собственного домена и добавил CNAME, предоставленный Heroku. к настройке DNS, но это все еще не работает:

Доменное имя cfacontest.com, и я добавил оба www и подстановочный знак с * в домене Google:

Настройки Heroku

Настройки DNS


person Mehdi Zare    schedule 04.02.2020    source источник
comment
shape-badger-b6axo2k23jxv3fcegmqnq4y6.herokudns.com не открывает страницу с таким приложением. Вы уже сделали свое первое развертывание в этом приложении?   -  person ceejayoz    schedule 05.02.2020
comment
Да, это доступно здесь: cfadc.herokuapp.com   -  person Mehdi Zare    schedule 05.02.2020
comment
Я не уверен в причине ошибки WWW, но вам понадобится новая запись DNS для cfacontest.com; ваш * и ваш www не покрывают его. Это должно быть перенаправление или что-то, что некоторые провайдеры называют записью ALIAS: devcenter.heroku.com/articles/.   -  person ceejayoz    schedule 05.02.2020
comment
Домен Google имеет только CNAME, записи ALIAS нет, и, судя по руководству, похоже, что они относятся к ним одинаково: ... необходимо использовать запись, подобную CNAME (часто называемую записями ALIAS или ANAME).. ..   -  person Mehdi Zare    schedule 05.02.2020
comment
Подход Google заключается в использовании их системы перенаправления (и, в отличие от большинства, у которых есть это предложение, он поддерживает SSL, что приятно). support.google.com/domains/answer/4522141?hl=ru CNAME и CNAME-подобные записи не совпадают; у вас не может быть CNAME в корне.   -  person ceejayoz    schedule 05.02.2020
comment
CNAME для рута было просто проверить, работает ли он. Я удалил его, но ничего не изменилось. Мой главный интерес состоит в том, чтобы www работал.   -  person Mehdi Zare    schedule 05.02.2020
comment
Я добавил форвард, и он работает для dc.cfacontest.com, но показывает адрес героку.   -  person Mehdi Zare    schedule 05.02.2020
comment
Вы просто хотите перенаправить cfacontest.com на www.cfacontest.com. Я не уверен, что причина вашей проблемы на сайте www.   -  person ceejayoz    schedule 05.02.2020


Ответы (1)


Вы должны также добавить

heroku domains:add cfacontest.com

дайте ему меньше спасибо 24 часа, чтобы увидеть результат

На сайте доменного имени вам нужно перенаправить cfacontest.com на www.cfacontest.com

Посмотрите это видео https://www.youtube.com/watch?v=kKGSGT7mSnQ&feature=youtu.be

person nourza    schedule 08.02.2020