Домен приложения heroku rails работает только без www

Я переместил приложение с моего существующего интернет-провайдера на героку 2 дня назад.

Похоже, это не работало, пока я не понял, что поставил railslinks.com вместо www.railslinks.com в интерфейсе веб-панели управления heroku. Поэтому, когда я попробовал http://railslinks.com вместо http://www.railslinks.com это сработало

Итак (сегодня 1 час назад) я добавил www.railslinks.com в панель управления heroku. Я НЕ вносил никаких изменений в свои настройки DNS с помощью Network Solutions (которые показывают все мои различные домены с префиксом www).

Однако пока я еще не могу подключиться к http://www.railslinks.com.

Есть ли задержка, подобная DNS, при распространении моего изменения heroku, или я что-то упустил.

Примечание. «myapp» — это не настоящее имя, а просто мой заполнитель в документе.

Настройки DNS в Network Solutions:

введите здесь описание изображения

Настройки Heroku (пока я поместил туда оба, попробовал только www, не помогло):

введите здесь описание изображения


person Michael Durrant    schedule 30.05.2012    source источник


Ответы (3)


Нашел, нужно использовать мой инструмент редактирования DNS "zergio":

введите здесь описание изображения

person Michael Durrant    schedule 31.05.2012
comment
да, теперь он работает отсюда. Вам не нужно использовать Zerigo, но это всего лишь один из аддонов. Кроме того, вы действительно не хотите использовать IP-адреса, если можете помочь, вам было бы намного лучше удалить все эти записи A для записей www и изменить их на одну запись CNAME, указывающую на ‹appname›.herokuapp. ком - person John Beynon; 31.05.2012
comment
+1 Джон, это звучит хорошо, однако я просто следовал инструкциям Heroku. Они показывают то, что вы упоминаете здесь о простой настройке DNS - devcenter.heroku.com/articles/zerigo_dns но затем инструкции Zerigo говорят следующее: devcenter.heroku.com/articles/zerigo_dns, поэтому я сделал последнее. Как вы думаете? - person Michael Durrant; 01.06.2012

Если у вас есть запись CNAME для www.myapp.com, указывающая либо на proxy.heroku.com, либо на myappname.herokuapp.coun, тогда она должна работать.

Добавление доменов на Heroku происходит почти мгновенно, это больше похоже на проблему с DNS, но без знания вашего реального домена его сложно диагностировать.

person John Beynon    schedule 30.05.2012
comment
См. выше для получения дополнительной информации через скриншоты. - person Michael Durrant; 31.05.2012

Для меня это сработало для www.reactjs.co (просто добавьте www. в панель администратора приложения heroku):

исправление для приложения heroku — щелкните здесь, чтобы открыть скриншот

person PrzeoR    schedule 02.11.2015
comment
Вам нужно как минимум 10 репутации, чтобы публиковать изображения. - это то, что я получаю, когда пытаюсь - person PrzeoR; 06.11.2015