This is a valid domain name (remove www)
ai
ai
You can access Google by typing:
- google.com (domain name)
- www.google.com (subdomain)
The same for the domain in question:
- www.ai (domain name)
- www.www.ai (subdomain)
~~The reason why typing ".ai" or "ai", etc. In your browser works is in IMO due to the internals of the browser that automatically adds a www in front of the domain if it can't resolve it because historically so many websites run on http://www.example.com and neglect to setup http://example.com~~
Edit: as pointed by another comment (https://news.ycombinator.com/item?id=31690379) there are actually TLDs with A records which is the case here.
So to take my example from above: The registry responsible for the AI TLD set up a website on the domain name "www.ai" but neglected to set it up on the subdomain "www.www.ai" Instead, they set it up on the TLD "ai" which is indeed very unusual.
$ host "ai."
ai has address 209.59.119.34
ai mail is handled by 10 mail.offshore.ai.I'm on my phone now, if you search for the ai entry in the root zone file (https://www.iana.org/domains/root/files) you should find that IP returned by your host command.
Can you try curling "ai" and see if the content returned (if any) is the same as the one from "www.ai"?
Because http://com. Works as well.
Unfortunately it appears a link farmer has it rather than a cool hacker.
http://ai/
into the location bar (do not use https). Also try with and without the trailing slash.But Safari just throws an error: Can't connect to the server "ai".
Update: It works if you include a trailing dot: http://ai.
Update 2: HN's URL parser does not include the dot in the hyperlink. Frustrating.
I suspect all these difference depend on what DNS server you are using.
(I have a backup longer one.)
Surprisingly people are fine with it, I think that this is thanks to social media handlers such as @wazoo - people group all these together as "email and such"
(Automatically updated, but Travis broke this a while ago). There's some older diffs on my blog[1] if you search for "A Record")
www.ai/publicity
- http://ai.
and http://.ai/ gets redirected to a search engine searchfor ".ai" by firefox.
But http://www.ai/ works for some reason.
Thanks for the -30 downvotes HN.
Edit: The HN generated link does not work because it appends a trailing slash to the end.
works for me in firefox. perhaps you are using a wrong browser?
The page informs us it is registered in Anguilla.
> ai
** UnKnown can't find ai: Non-existent domain
Server: UnKnown
Address: 192.168.86.1
> www.ai
Non-authoritative answer:
Server: UnKnown
Address: 192.168.86.1
Name: www.ai
Address: 209.59.119.34
> ai.
Non-authoritative answer:
Server: UnKnown
Address: 192.168.86.1
Name: ai
Address: 209.59.119.34
>
>The example.com and example.com. domains are not equivalent and typically treated as distinct.[1]
When a user needs to type a domain name, the length of each label is
omitted and the labels are separated by dots ("."). Since a complete
domain name ends with the root label, this leads to a printed form which
ends in a dot. We use this property to distinguish between:
- a character string which represents a complete domain name
(often called "absolute"). For example, "poneria.ISI.EDU."
- a character string that represents the starting labels of a
domain name which is incomplete, and should be completed by
local software using knowledge of the local domain (often
called "relative"). For example, "poneria" used in the
ISI.EDU domain.
Relative names are either taken relative to a well known origin, or to a
list of domains used as a search list. Relative names appear mostly at
the user interface, where their interpretation varies from
implementation to implementation, and in master files, where they are
relative to a single origin domain name. The most common interpretation
uses the root "." as either the single origin or as one of the members
of the search list, so a multi-label relative name is often one where
the trailing dot has been omitted to save typing.[2]
[1] https://url.spec.whatwg.org/#concept-domain"Valid domain name" seems a stretch.
The owner of 'ai' decided to add an A record on their zone.
http://com. resolves to http://www.com
http://cd. shows a list of all such sites.
It seems likely that the browser has some kind of logic in the resolver to make this work specially for “www” domains.