I would like to have multiple dns entries with wildcards such that one entry is nested as subdomain of another
CNAME *.example.com -> webserver.example.com CNAME *.api.example.com -> apiserver.example.com
The intention being that I can use
customer.example.com to access the webserver and
customer.api.example.com to access the api server.
customer.api.example.com is a valid match for both of the wildcard entries i'm not sure how this will get resolved.
I have tested this on AWS route53 as the DNS provider and it seems to work as expected.
customer.api.example.com resolved to the api server. But i'm not sure if this is guaranteed by the DNS spec or was just chance it picked the correct server.
Is this behaviour something I can rely on to be consistent?