В настоящее время на моем Route53 есть следующие поддомены:
website.com
=> elb1
dashboard.website.com
=> elb1
staging.website.com
=> elb2
cdn.website.com
=> облачный фронт
Я хотел бы добавить поддомен с подстановочными знаками для новой функции, которая будет соответствовать любому поддомену и указывать на тот же elb, например:
*.website.com
=> elb1
Я добавил его, и, похоже, он работает, но теперь мне интересно, как он дает приоритет, если пользователь переходит на staging.website.com
- будет ли это совпадать *.website.com
или staging.website.com
первый? А что делать по-другому?
DNS всегда будет сначала сопоставлять самую конкретную запись. В вашем случае запись с подстановочными знаками будет действовать как провал, перехватывая любые запросы, которые не соответствуют записям без подстановочных знаков.