4 ms·
It's definitely the underscore: http://usesthis.com/ http://usesthis.com/ is accessible, as are all the other interviews, but http://_why.usesthis.com/ http://_
by darshan 17y ago
It's definitely the underscore: http://usesthis.com/ http://usesthis.com/ is accessible, as are all the other interviews, but http://_why.usesthis.com/ http://_why.usesthis.com/ isn't.
And it doesn't seem to be the browser's fault:
$ ping richard.stallman.usesthis.com
PING richard.stallman.usesthis.com (74.207.245.100) 56(84) bytes of data.
64 bytes from waferbaby.com (74.207.245.100): icmp_seq=1 ttl=51 time=63.6 ms
$ ping _why.usesthis.com
ping: unknown host _why.usesthis.com
So I can't resolve the domain name for some reason. This happens on both my home Gentoo box and my Slicehost Gentoo server.
- deleted 17y ago[deleted]
- varjag 17y agoIt's a DNS resolution issue. Underscores in domain names are invalid, but some DNS host software still resolves them, while others stick to the spec.
- thingie 17y agoI'd call this a fruit of this kind of DNS abuse. Yeah, OK, it looks nice, x.usesthis.com or whatever it is, but it forces you to make a new DNS lookup for each page, instead of using cached www.usesthis.com/something. And, as we can see, you can even make the address invalid. It's quite sad. :-/
- GHFigs 17y agoWeb content that is invalid according to one or more standards? Surely you must be joking.
- andrewtj 17y agoUnderscores have been allowed in domain names for quite some time. DNS based Service Discovery even requires their use. EDIT: If I'm interpreting the specs correctly, underscores are fine in a domain name but not in a hostname.