6 ms·
Pretty sure they could also put a website right at https://amazon/ https://amazon/
by microcolonel 8y ago
Pretty sure they could also put a website right at https://amazon/ https://amazon/
- slim 8y agopretty sure it's against the DNS rules (too lazy to check the RFC)
- gloflo 8y agoThere are other, e.g. http://ai http://ai
- Symbiote 8y agohttp://ai./ http://ai./ is the canonical way to refer to this, and avoid the link directing to ai.example.com if such a host exists in the local network.
- ryanlol 8y ago.ai is allowed to do this because .ai is a ccTLD administered by the government of Anguilla. .amazon is a gTLD covered by different rules, they are technically able to do this but it is explicitly forbidden (contractually).
- CydeWeys 8y agoWow, they're bragging about cryptography on that site but they're not even serving it securely.
- stardek 8y agoCan anyone explain what happens when I click this? I'm on the University of Waterloo network and I get sent to [1], rather than what I get when I add the period for: http://ai./ http://ai./ [1] https://uwaterloo.ca/artificial-intelligence-group/ https://uwaterloo.ca/artificial-intelligence-group/
- the_pwner224 8y agoHere's my /etc/resolv.conf (I'm running Linux, though the theory is cross-platform): # Generated by NetworkManager search my-university.edu nameserver their-dns-server-ip nameserver their-other-dns-server-ip nameserver their-third-dns-server-ip DNS queries get sent to the nameserver, but the search domain is what's important here. The search domain is used to resolve non-fully-qualified domain names. So if I just type in http://cs http://cs, that's not a FQDN since there are no .s - with cs.my-university.edu, it goes edu->my-university->cs, but just cs is not fully qualified. So since the search domain is 'my-unversity.edu', if I just type in http://cs http://cs into the browser, it will look up cs.my-university.edu. In your case, going to the URL ai.uwaterloo.ca redirects to the URL you linked. Adding the trailing . to ai makes it fully qualified, so going to "http://ai." http://ai." makes your DNS lookup just 'ai' instead of 'ai.uwaterloo.ca'. The search domain stuff is mostly useful for addressing other devices on the network. My home router sets the search domain to 'lan' when configuring DHCP devices, so I can use my-server as a hostname and it will resolve to my home server's IP. E.g. "ssh my-server" will turn into "ssh my-server.lan" which gets resolved by the router's DNS server to the correct IP.
- JdeBP 8y agoI expect that several people can. * http://jdebp.uk./FGA/web-fully-qualified-domain-name.html http://jdebp.uk./FGA/web-fully-qualified-domain-name.html % dnsqr a ai.uwaterloo.ca. 1 ai.uwaterloo.ca: 74 bytes, 1+2+0+0 records, response, noerror query: 1 ai.uwaterloo.ca answer: ai.uwaterloo.ca 286 CNAME wms-redir1.uwaterloo.ca answer: wms-redir1.uwaterloo.ca 286 A 129.97.128.216 % % fetch -v -o /dev/null http://ai.uwaterloo.ca./ 2>&1|head -n 6 looking up ai.uwaterloo.ca. connecting to ai.uwaterloo.ca.:80 requesting http://ai.uwaterloo.ca./ 301 redirect to https://uwaterloo.ca/artificial-intelligence-group/ looking up uwaterloo.ca connecting to uwaterloo.ca:443 %
- deleted 8y ago[deleted]
- adtac 8y agoWould be a nightmare to type in the browser's URL bar. I guess there'd be a marked decrease in search traffic for the term "amazon".
- ryanlol 8y agoThis is against the new gTLD rules¹, not DNS rules. ccTLD operators are allowed to do this, gTLD operators are not. If you want to know more, these are usually called apex records or dotless domains. ¹https://www.icann.org/news/announcement-2013-08-30-en https://www.icann.org/news/announcement-2013-08-30-en
- xena 8y agoYou can, but iOS won't load it.
- JosephRedfern 8y agoWhy not? AFAIK it will load http://localhost/ http://localhost/, is this the exception?
- joshstrange 8y agoYes, localhost IS the exception. There is a lot of code that treats "localhost" specially. IIRC Chrome will let you do things on localhost:XXXX that are normally only possible for sites over HTTPS (Think geolocating and some other privacy-related things).
- deleted 8y ago[deleted]
- nmjohn 8y agoiOS does load it, for example http://ai/ http://ai/ opens just fine in iOS
- tinus_hn 8y agoThis only opens if http://ai./ http://ai./ has been loaded before. Otherwise you get ‘host not found’.
- Dylan16807 8y agoI...what? That's really impressive, that between the choices of "yes it works" and "no it doesn't work" they managed to make a third options that's far worse.
- axaxs 8y agoIt's doable, but iirc against the terms of the new tld program.
- CydeWeys 8y agoThat'll have a wide variety of problems, and ICANN may not allow it anyway.