Dans cet article
Qu'est-ce qu'un nom de domaine ?
Un nom de domaine est une adresse lisible par l'homme qui correspond à une adresse IP numérique sur internet. Au lieu de se souvenir de 93.184.216.34, les utilisateurs peuvent saisir example.com dans leur navigateur. Le Système de Noms de Domaine (DNS) traduit ces noms en adresses IP en coulisse.
Les noms de domaine sont hiérarchiques, se lisant de droite à gauche : le domaine de premier niveau (TLD) comme .com vient en premier dans la hiérarchie, suivi du domaine de second niveau (le nom que vous enregistrez) et éventuellement des sous-domaines comme www ou mail.
Structure du nom de domaine
Un nom de domaine valide suit des règles de formatage strictes définies dans RFC 1035 et RFC 5891 pour les noms internationalisés.
- Étiquettes — un domaine est divisé en étiquettes séparées par des points. Chaque étiquette peut comporter 1 à 63 caractères
- Caractères — les étiquettes peuvent contenir des lettres (a-z), des chiffres (0-9) et des traits d'union. Les traits d'union ne peuvent pas apparaître au début ou à la fin d'une étiquette
- Longueur totale — le nom de domaine complet (y compris les points) ne doit pas dépasser 253 caractères
- Noms de domaine internationalisés (IDN) — les caractères non-ASCII sont pris en charge via l'encodage Punycode (préfixe xn--)
Essayez gratuitement — sans inscription
Valider un nom de domaine →Fonctionnement de la validation de domaine
La validation du nom de domaine vérifie si une chaîne est conforme aux règles de nommage DNS et représente un domaine syntaxiquement valide.
- Vérification du format — la chaîne doit contenir au moins un point, avec des étiquettes valides de chaque côté
- Validation des étiquettes — chaque étiquette est vérifiée pour la longueur (1-63 caractères), les caractères valides et le placement correct des traits d'union
- Vérification TLD — l'étiquette la plus à droite doit être un TLD valide (au moins 2 caractères, alphabétique ou IDN valide)
Cas d'utilisation courants
La validation des noms de domaine est essentielle dans le développement web, la sécurité et le traitement des données.
- Validation des formulaires — s'assurer que les utilisateurs saisissent des noms de domaine valides dans les champs d'adresse e-mail et d'URL
- Analyse des e-mails — extraction et validation de la partie domaine des adresses e-mail
- Filtrage de sécurité — vérification des domaines par rapport aux listes de blocage et vérification des sources légitimes
- Configuration DNS — validation des entrées de domaine avant de les ajouter aux enregistrements DNS
Types de TLD et enregistrement
Les domaines de premier niveau sont classés en plusieurs types gérés par l'ICANN.
- TLD génériques (gTLD) — .com, .org, .net, .info et des centaines de nouveaux gTLD comme .dev, .app, .io
- TLD de code pays (ccTLD) — codes à deux lettres représentant des pays : .uk, .de, .fr, .jp, .br
- TLD sponsorisés — domaines restreints gérés par des organisations spécifiques : .edu, .gov, .mil
Foire aux questions
Un nom de domaine peut-il contenir des underscores ?
Les noms de domaine DNS standard ne peuvent pas contenir d'underscores — seuls les lettres, les chiffres et les traits d'union sont autorisés dans les étiquettes. Cependant, certains types d'enregistrements DNS comme les enregistrements SRV et DKIM TXT utilisent des étiquettes soulignées par convention.
Quelle est la longueur maximale d'un nom de domaine ?
La longueur totale d'un nom de domaine ne peut pas dépasser 253 caractères, et chaque étiquette (les parties entre les points) est limitée à 63 caractères. La plupart des registraires imposent des limites encore plus courtes pour des raisons pratiques.
Les noms de domaine sont-ils sensibles à la casse ?
Non. Le DNS est insensible à la casse — Example.COM, example.com et EXAMPLE.com se résolvent tous à la même adresse. Cependant, la convention est d'utiliser tout en minuscules.