Добавление пользовательского домена godaddy в веб-приложение railway

Я развернул свое веб-приложение на Railway.

Они дали следующие настройки: enter image description here

Я зашел на GoDaddy, где купил пользовательский домен - и там невозможно было ввести @ в качестве Name. Я позвонил в службу поддержки - их представитель сам ввел следующие настройки. enter image description here Но это все еще не работает, прошло 72 часа.

Как я должен решить эту проблему?

Я тоже столкнулся с подобной проблемой. Но у меня все работает, если я добавляю www в мой url.

Мне удалось заставить его временно работать, выполнив следующие действия:

  1. Добавьте запись CNAME с именем www и значением <value provided by railway>
  2. .
  3. откройте www.<hostname>.com, откройте вкладку сеть и получите IP веб-сайта.
  4. Добавьте запись A с именем @ и значением <IP from the second step>
  5. .

Я знаю, что это обходной путь, а не полноценное решение. Я буду обновлять информацию по мере выяснения этого вопроса.

PS: Служба поддержки GoDaddy была очень упрямой и не оказала большой помощи.

Мне удалось это сделать!

В железнодорожных -> настройках -> доменах -> + пользовательский домен

  • вставьте ваш домен с www.your-domain.com (это даст вам те же настройки, что и выше, но вместо @ будет www)

  • вставьте еще один без www, ваш-домен.com (это даст вам те же настройки, что и выше, но вместо железнодорожного домена используйте IP, как сказал @James)

    >

Надеюсь, это поможет :)

Я заставил его работать, добавив в железнодорожный домен wwww.your-domain.com вместо your-domain.com.

Затем папа добавил CNAME с именем www и значением railway,

затем прокрутите ниже dns записей, вниз к пересылке, и в домене, нажмите добавить пересылку и добавьте назначение: https:// и www.your-domain.com, и тип пересылки постоянный (301).

Мне пришлось подождать 10 минут, пока не заработали оба адреса (your-domain.com и www.your-domain.com).

Чтобы настроить как корневой домен apex/root, так и поддомен www с Railway, выполните следующие шаги.

На железной дороге

  1. Перейдите на вкладку 'Settings' вашего проекта и прокрутите вниз до раздела 'Domains'.
  2. Добавьте корневой домен и www поддомен следующим образом: Railway project settings screenshot

О регистраторе доменов

Зайдите в менеджер домена и добавьте следующие DNS-записи:

Type Hostname Address/Value
CNAME www.example.com railway-provided-domain
A example.com Remote Address of railway-provided-domain
  • railway-provided-domain - это web-production-9d39.up.railway.app в вашем случае.
  • Значение для записи A можно найти, перейдя в раздел railway-provided-domain, открыв вкладку Сеть и получив Удаленный адрес.

Подождите некоторое время после выполнения этих шагов, и ваш пользовательский домен должен быть запущен и работать с Railway.

Я столкнулся с той же проблемой. Лучший способ решить ее - изменить NS (Name Servers).

Вот как я решил эту проблему:

Некоторые регистраторы доменов не полностью поддерживают CNAME-записи корневого домена. Поэтому, когда вы добавляете запись @ для CNAME, регистратор домена создаст недействительную запись A. В вашем случае провайдер домена не поддерживает запись CNAME с именем '@' (root aka apex). Чтобы установить корневую запись CNAME, вы можете использовать серверы имен cloudflare. Они выполняют так называемое "сглаживание CNAME", чтобы использовать запись CNAME в вашем корневом/апексовом домене (example.com).

Вот решение из 5 шагов:

  1. сначала откройте учетную запись cloudflare
  2. нажмите на Add a Site и добавьте свой домен
  3. .
  4. После добавления сайта, cloudflare предоставит вам два сервера имен
  5. .
  6. Зайдите к своему доменному провайдеру и измените серверы имен на те, которые предоставил cloudflare.

Это может занять некоторое время, но как только это будет сделано, вам больше не придется обращаться к поставщику доменов для изменения записей DNS.

  1. После обновления серверов имен перейдите на панель управления cloudflare и выберите DNS в левой части панели. Здесь вы можете установить запись CNAME, предоставленную компанией Railway.

Вот и все!

Я нашел решение в этой документации по железной дороге.

Вернуться на верх