Mobile app version of vmapp.org
Login or Join
Heady270

: Why does Chrome resolve websitename.localhost as localhost? I've been using .localhost as a TLD for locally hosted sites that I am working on. Usually when I start a new site I create an entry

@Heady270

Posted in: #Dns #GoogleChrome #Localhost #WebDevelopment #Xampp

I've been using .localhost as a TLD for locally hosted sites that I am working on. Usually when I start a new site I create an entry in the apache virutal host configuration file and then add an entry in Windows' hosts file to map the address to 127.0.0.1. The address would be something like sitename.localhost

Today I was working on a new site so I added the entry in the virtual hosts file but I forgot to add an entry to the hosts file. To my surprise the site loaded fine in Chrome without mapping the address to 127.0.0.1. However when I tried to load the site in IE and Firefox, it didn't work and my ISP's website showed up instead.

Is there a reason why Chrome does this and other browsers do not? Is this something that is supposed to happen?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Heady270

2 Comments

Sorted by latest first Latest Oldest Best

 

@Radia820

From ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/
There's a proposal to add the .localhost domain as a new standard, which will make lives of developers way easier.
It would mean site.localhost and everything at *.localhost would automatically translate to 127.0.0.1, without /etc/hosts or dnsmasq workarounds.

Refer the RFC here.

10% popularity Vote Up Vote Down


 

@Ann8826881

From the Wikipedia entry for .localhost (TLD):


As a top-level domain, the name has traditionally been defined statically in host DNS implementations with address records (A and AAAA) pointing to the same loopback addresses.


However, as you have found, it would appear that it's just Chrome and later versions of Opera (possibly the WebKit browsers, so might include Safari also) that appear to do this.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme