Quel TLD utiliser pour le développement local (.test vs .localhost)
Quel TLD utiliser pour le développement local : préférez .test, évitez .dev et .local. Pourquoi .test est réservé, comment le mapper dans le fichier hosts, conseils HTTPS.
Équipe Sleezr

Sommaire
Utilisez `.test` pour le développement local. Il est officiellement réservé par l’IETF (RFC 6761) pour les tests : il ne deviendra jamais un vrai domaine public et ne peut pas entrer en conflit avec un site réel. Évitez .dev (vrai TLD Google qui force le HTTPS) et .local (réservé au mDNS/Bonjour). Les autres options réservées sûres sont .localhost et .example.
Meilleurs TLD pour le développement local
| TLD | Statut | Pour le dev local ? |
|---|---|---|
| .test | Réservé (RFC 6761) | Oui, recommandé |
| .localhost | Réservé (RFC 6761) | Oui |
| .example | Réservé (RFC 6761) | Oui (moins courant) |
| .dev | Vrai TLD, HSTS preload | Non, force le HTTPS |
| .local | mDNS/Bonjour | Non, conflits de résolution |
| .app | Vrai TLD, HSTS preload | Non |
Pourquoi .test l’emporte
.test ne résout jamais sur l’internet public : monappli.test signifie toujours « mon projet local ». Aucun risque qu’une faute de frappe d’un collègue fuite vers un vrai site, et aucune coercition HTTPS du navigateur.
Pourquoi éviter .dev et .app
Les deux sont de vrais TLD présents dans la liste HSTS preload. Les navigateurs y forcent le HTTPS, donc un serveur de dev en HTTP simple sur monappli.dev ne se charge pas. Si vous avez besoin de HTTPS en local, configurez-le volontairement avec mkcert, voir HTTPS local avec mkcert.
Pourquoi éviter .local
.local est réservé au DNS multicast (Bonjour/Avahi). L’utiliser dans le fichier hosts provoque des recherches lentes, des échecs intermittents et des conflits avec la découverte d’appareils.
Comment configurer un domaine .test
Ajoutez-le au fichier hosts et videz le DNS :
127.0.0.1 monappli.test api.monappli.testVoir le guide de syntaxe du fichier hosts puis, une fois terminé, vider le DNS. Pour de nombreux sous-domaines dynamiques (*.monappli.test), le fichier hosts ne gère pas les wildcards, utilisez dnsmasq, expliqué dans domaines locaux wildcard avec dnsmasq.
Les gérer sans éditer les fichiers à la main
Jongler avec plusieurs domaines .test entre projets devient vite confus. Sleezr stocke chaque association avec une bascule en un clic et vide le DNS automatiquement : changer de projet est instantané.
_Dernière révision : juin 2026._
Sources et ressources externes
- Comment fonctionne le DNS (Cloudflare Learning)
- Le fichier hosts expliqué (Wikipédia)
- Page de manuel hosts(5) (man7.org)
Questions fréquentes
Quel TLD utiliser pour le développement local ?
Utilisez .test. Il est réservé par l’IETF (RFC 6761) pour les tests et ne sera jamais un vrai TLD public : aucun risque de conflit avec un domaine réel.
Pourquoi éviter .dev pour le développement local ?
.dev est un vrai TLD public détenu par Google et figure dans la liste HSTS preload, ce qui force le HTTPS dans les navigateurs et casse les sites locaux en HTTP simple.
Le TLD .local est-il sûr pour le développement local ?
Non. .local est réservé au mDNS/Bonjour et peut provoquer des résolutions lentes ou échouées et des conflits sur de nombreux systèmes.
Comment mapper un domaine .test ?
Ajoutez une ligne au fichier hosts : 127.0.0.1 monappli.test, puis videz le DNS. Pour plusieurs sous-domaines, utilisez dnsmasq avec un wildcard.
Articles similaires
macOS Sequoia : vider le cache DNS (2026)
Commande exacte pour vider le cache DNS sur macOS 15 Sequoia, vérification avec dscacheutil, cache navigateur et dépannage fichier hosts.
Équipe Sleezr
Outils développeurs
Développement WordPress local avec un domaine .test (fichier hosts)
Configurez un site WordPress local avec un domaine .test propre grâce au fichier hosts. Compatible LocalWP, MAMP, XAMPP et Docker. Mappez le domaine, videz le DNS, configurez WP.
Équipe Sleezr
Outils développeurs
macOS 26 Tahoe : vider le cache DNS (2026)
Commande exacte pour vider le cache DNS sur macOS 26 Tahoe, vérification dscacheutil, cache Chrome et dépannage fichier hosts.
Équipe Sleezr
Outils développeurs
Modifier le fichier hosts Windows 10 & 11 (2026)
Modifier le fichier hosts sous Windows 10 et 11 : Bloc-notes admin, PowerShell, VS Code. Même chemin, UAC, flush DNS et dépannage 24H2.
Équipe Sleezr
Modifier le fichier hosts sous Linux (2026)
Guide Linux : éditer /etc/hosts avec nano ou vim, permissions root, flush DNS systemd, Docker et dépannage sur toutes distributions.
Équipe Sleezr