Назад | Перейти на главную страницу

Поддерживает ли Google Domains функции, подобные CNAME, на вершине зоны?

Эта функция необходима для правильного направления корневого домена на Heroku:

https://devcenter.heroku.com/articles/custom-domains#cname-functionality-at-the-apex

Некоторые регистраторы, например DNSimple, поддерживают его. Поддерживается ли это новыми доменами Google?

Нет.

Полный список записей, поддерживаемых Google Domains, можно найти по адресу:

https://support.google.com/domains/answer/3290350

Не поддерживаются «ALIAS», «ANAME» или любой другой подобный псевдо-CNAME.

Обратите внимание, что тип записи, упомянутый в документации Heroku, не является фактическим CNAME, а скорее является записью A, которая автоматически обновляется для соответствия некоторой произвольной внешней записи A. Amazon Route 53, а также несколько других поставщиков DNS предлагают это и называют это по-разному - некоторые называют это ALIAS или ANAME и т. Д., Но это не настоящий тип RR.

Домены Google действительно поддерживают то, что называется «синтетическими записями», однако, AFAIK, это не поможет вам с Heroku.

https://support.google.com/domains/answer/6069273

Нет, но вы можете настроить переадресацию корневого домена на ваш www CNAME в Google Domains.

Сначала создайте CNAME в разделе Custom Records, указав www к yourapp.herokuapp.com.

Затем в разделе Synthetic Records выберите Subdomain forward, войти @ в subdomain поле и www.yourdomain.com в Destination URL поле.

Сохраните их, и все готово.

Cloudflare в конечном итоге работал у меня (бесплатный план), проверьте http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/. У них отличная адаптация, они помогут вам сменить сервер имен и автоматически применит некоторую магию («выравнивание CNAME»), когда вы установите запись CNAME для корневого домена.

Все ответы верны, что это невозможно.

Но чтобы добавить хаки, пишу то, что сделал:

я пошел в сайт24x7 и посмотрел DNS, на который я хотел указать. Он дает полный список IP-адресов, на которые указывает DNS. Затем я добавил запись A со всеми этими адресами в корневой домен.

Это совершенно бесплатно, очень легко настроить, но с одним недостатком. Heroku или любой другой провайдер, который у вас есть, может изменить все эти IP-адреса, и ваша установка не удастся. Это кажется отдаленной возможностью, пока ваш сайт работает. Я не сталкивался с этим последние несколько месяцев - с февраля 2016 года.