5 ms·
I am guessing that *.itch.io points to some IP and that subdomains are resolved on the app level. Many services do that (my god forgotten app does, Tumblr does,
by spoiler 14y ago
I am guessing that *.itch.io points to some IP and that subdomains are resolved on the app level. Many services do that (my god forgotten app does, Tumblr does, I am sure others must, too)
- pyre 14y agoIt's a CNAME for itch.io, but the application doesn't resolve DNS. DNS does. If the DNS spec says that underscore isn't valid, then presumably we would never even get to the application level because the hostname wouldn't resolve to itch.io.
- reidrac 14y agoI guess it depends on how the DNS server deals with the wildcard domain. I can tell you that djbdns doesn't care about the part covered by the wildcard, it will happily resolve _!test.domain (although it is an invalid name according to the RFC).
- pyre 14y agoRead a little further, and it looks like A and MX records are required to be compliant, but other records are not, which apparently includes CNAMEs.