Valet: Use different TLD

Created on 14 Jan 2017  路  7Comments  路  Source: laravel/valet

Since Google registered the TLD .dev, it may be a good idea to change the default to one of the reserved TLDs: .localhost, .test, or .example.

Most helpful comment

All 7 comments

I much prefer .dev because it's short and expressive. I've no interest in typing .localhost every time I'm working on a local dev site. Doesn't feel very zonda 馃

Granted, one can change the default to whatever they like, using valet domain ... so I could change it back to .dev if I had to. But I hope it doesn't get changed.

Fortunately valet also configures dnsmasq to intercept calls to .dev so they're served locally. Only downside there is if one actually needed to use some official .dev domain. If that were to become a daily clash then I'd reconsider my current workflow. For now I prefer .dev.

Of course, others may have a different opinion.

We're gonna keep .dev as the default until it actually becomes a problem. Right now I don't think there's actually a single publicly accessible .dev website so hasn't been an issue.

As @drbyte mentioned, of course it's easy to switch this to something else for yourself locally, and should it ever actually cause any real problems, we'll figure out something else 馃憤

Right now, running dig for any .dev domain will return an IP address of 127.0.53.53: https://www.icann.org/resources/pages/name-collision-2013-12-06-en

vvv has been having this problem as well: https://github.com/Varying-Vagrant-Vagrants/VVV/issues/583

Using Valet with a .dev domain occasionally results in ERR_ICANN_NAME_COLLISION errors in Chrome, sometimes.

FWIW, I've been using .invalid as a Valet TLD. It's one of the four TLDs that RFC 2606 guarantees will never be registered publicly.

It's an easy fix to your own configs.

See #115 and https://github.com/laravel/valet/issues/299#issuecomment-274177318 for custom dnsmasq configuration that will avoid the ICANN_NAME_COLLISION issue.

Main discussion seems to be happening in https://github.com/laravel/valet/pull/436

Glad to see the switch is happening to .test!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TimOgilvy picture TimOgilvy  路  3Comments

dustinleblanc picture dustinleblanc  路  4Comments

marianvlad picture marianvlad  路  5Comments

EHLOVader picture EHLOVader  路  4Comments

idmahbub picture idmahbub  路  3Comments