У меня есть домен с Godaddy (mysite.com), который указывает на мой ящик AWS EC2.
Теперь мне нужна ссылка на панель запуска на моем веб-сайте, чтобы, если пользователь нажимает на нее, она указывала на launch.mysite.com.
Эта ссылка также должна указывать на тот же ящик AWS EC2, и там я затем перехватываю входящий хост через VirtualHosts Apache и соответствующим образом перенаправляю его.
Что меня больше всего смущает, так это то, как создать launch.mysite.com?
Могу ли я создать «поддомен пересылки» и перенаправить его на свой IP-адрес? Или я создаю CNAME, указывающую на тот же ip?
Большое спасибо,
Просто добавьте запись A, указывающую на @, в диспетчере доменов GoDaddy с соответствующим содержимым (в вашем случае запустите). Когда вы посещаете свой веб-сайт www.mysite.com, угадайте, что это за www? Это просто A-запись, указывающая на @, который представляет собой mysite.com, перед которым ничего нет.
ПРИМЕЧАНИЕ. Подход GoDaddy весьма нестандартен. Более распространенным подходом было бы добавление записи A с IP-адресом сервера или создание CNAME для записи @ сервера. BIND не разрешает запись A для @. Когда вы запросите эту запись, он скажет, что ее не существует. Замечательный момент, но стоит отметить.
CNAME не указывают на IP-адреса, они указывают на другие записи DNS.
Вы должны создать обычную запись A, указывающую на IP-адрес вашего блока AWS EC2, поскольку запись CNAME похожа на перенаправление, но на самом деле является псевдонимом для другого домена, что вы не хотите делать, насколько я понимаю. можно читать.