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 Locahl
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. Locahl 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._
Prêt à simplifier votre workflow ?
Arrêtez de perdre du temps avec le terminal. Locahl vous permet de gérer votre fichier hosts en quelques clics, avec validation automatique et sans risque d'erreur.
- Interface visuelle intuitive
- Flush DNS automatique
- Gestion multi-environnements
- Sauvegardes automatiques
- Import/Export JSON
Avis des lecteurs
"J’ai migré tous mes projets de .dev vers .test après cet article. Fini les surprises HTTPS forcé."
12 juin 2026
"Explication claire sur pourquoi .local casse avec mDNS. Exactement ce qu’il me fallait."
10 juin 2026
"Bons conseils. Un exemple de sous-domaine wildcard serait la cerise sur le gâteau."
8 juin 2026
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
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 Locahl
Outils développeurs
Vider le cache DNS sur macOS Tahoe
Commande exacte pour vider le cache DNS sur macOS Tahoe 26, vérifier la résolution, nettoyer Chrome et corriger le fichier hosts.
Équipe Locahl
Outils développeurs
Modifier le fichier hosts sous Windows 11 (2026)
Guide Windows 11 : éditer hosts avec Bloc-notes admin, nouveau menu Démarrer, UAC, PowerShell 7, flush DNS et dépannage spécifique.
Équipe Locahl
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 Locahl
Modifier le fichier hosts sous Windows (2026)
Tutoriel complet pour éditer C:\Windows\System32\drivers\etc\hosts sur Windows 10 et 11 : Bloc-notes admin, PowerShell, flush DNS et dépannage.
Équipe Locahl