L'histoire insolite des tirets dans les noms de domaine

L'histoire insolite des tirets dans les noms de domaine

Jul 07, 2026 domain-names dns internet-history web-hosting standards

L'histoire étonnamment complexe des tirets dans les noms de domaine

Vous êtes-vous déjà demandé combien de tirets on pouvait caser dans un nom de domaine ? Moi oui. Ce qui a commencé comme une question banale m'a plongé dans des décennies de standards Internet. Et la réponse est bien plus surprenante qu'on ne l'imagine.

La réponse courte (qui n'est pas si simple)

En théorie, on peut utiliser jusqu'à 59 tirets consécutifs dans un nom de domaine. Mais en pratique ? C'est une autre histoire. Le résultat dépend de quel RFC on cite, du registre du TLD concerné, et apparemment, de l'humeur du serveur DNS ce jour-là.

Retour vers le passé

Remontons le temps. En 1978, les premières normes Internet utilisaient le terme « moins » plutôt que tiret. RFC 608 indiquait que les noms d'hôte pouvaient contenir des lettres, des chiffres et le signe moins — avec seulement deux contraintes : le premier caractère devait être une lettre, et le dernier ne pouvait pas être un signe moins.

En 1981, RFC 810 a formalisé tout ça avec une notation qui ressemble aujourd'hui à du code ancient : <nom> ::= <lettre>[*[<lettre-ou-chiffre-ou-tiret>]<lettre-ou-chiffre>]. En clair : commence par une lettre, termine par une lettre ou un chiffre, et mets ce que tu veux au milieu.

RFC 952 en 1989 a repris ces règles. Puis RFC 1035 en 1987, souvent cité comme la syntaxe standard, a confirmé : les labels doivent commencer par une lettre, finir par une lettre ou un chiffre, et ne contenir que des lettres, des chiffres et des tirets à l'intérieur.

Ce qui manque ? Aucune limite sur le nombre de tirets.

Le virage des IDN

Tout était plutôt calme jusqu'en 2010 et l'arrivée des Internationalized Domain Names. Ces domaines utilisent le préfixe xn-- pour activer les caractères non-ASCII. C'est là que ça se corse.

RFC 5891 a introduit une nouvelle règle : « La chaîne Unicode ne doit PAS contenir '--' (deux tirets consécutifs) en troisième et quatrième position. »

Pourquoi ? Parce que xn-- ressemble à -- en positions 3-4. Cette règle empêche toute confusion. Si ton domaine commence par xn, pas de souci. Sinon ? Deux tirets en positions 3 et 4, c'est interdit.

Théoriquement, tu peux donc avoir 59 tirets consécutifs en commençant à la position 4 et en terminant à la position 62. Un domaine comme abc---[…]---z.com devrait passer.

Ou pas ?

La réalité : les restrictions des TLD

Les standards, c'est bien beau, mais sans enforcement, ça reste du texte. Chaque registre de Top Level Domain peut définir ses propres règles, souvent plus restrictives que les RFC.

Certains registres interdisent certains mots. D'autres refusent les IDN tout simplement. D'autres encore empêchent l'usurpation de suffixes publics.

Et puis il y a le registre .ss du Soudan du Sud, qui d'après ce qu'on sait, refuse tout tiret. Zéro. Aucun. Même pas un.

Nominet, qui gère le .uk, n'a pas de restriction sur les tirets en tant que tels, mais ne permet pas les domaines xn--.

En général, la plupart des registres acceptent les domaines avec plusieurs tirets — mais « la plupart » n'est pas « tous ».

Les anomalies : des domaines qui n'auraient jamais dû exister

C'est là que ça devient intéressant. L'Internet repose sur beaucoup de systèmes legacy, de cas limites et d'implémentations approximatives. Quelqu'un a fouillé et trouvé des centaines de noms de domaine qui violent les règles modernes.

Quelques perles :

  • 0-------------------------------------------------------------0.com — créé en 1999, maintenant mort
  • 0-------------------------------------------------------------5.com — créé en 2001, toujours en vie
  • a-------------------------------------------------------------a.com61 tirets. Oui, soixante-et-un. Le maximum possible. Ce site fonctionne encore et n'a pas été mis à jour depuis l'an 2000.

Un domaine avec 61 tirets consécutifs qui pointe vers un site fonctionnel en 2024. Voilà.

Il y a aussi zz--icann-monitoring.uk, enregistré en 2024 — bien après l'établissement des règles IDN. Mais comme Nominet interdit les domaines xn--, celui-ci est techniquement conforme.

D'autres domaines ressemblent à des chaînes générées aléatoirement, peut-être utilisées pour des serveurs de commande et contrôle. Les motifs sont fascinants si vous êtes du genre curieux.

Qu'est-ce que ça veut dire pour vous ?

Honnêtement ? Pas grand-chose. La plupart des registrars vous empêcheront de registrar quelque chose de ridicule de toute façon. Mais comprendre ces règles compte si vous :

  • Développez de la validation de domaine dans vos applications
  • Travaillez avec des domaines internationalisés et devez comprendre l'exception xn--
  • Auditez votre infrastructure pour des problèmes de conformité
  • Êtes simplement curieux de comment l'Internet fonctionne en coulisses

Les standards de l'Internet sont des documents vivants, évolués sur des décennies par des personnes qui résolvaient de vrais problèmes à l'époque. Les règles sur les tirets reflètent un équilibre entre flexibilité et clarté — et comme tous les systèmes humains, elles ont accumulé leur lot de bizarreries.

La prochaine fois que vous choisirez un nom de domaine, restez simple et mémorable. Mais maintenant vous savez : si vous vouliez vraiment, vous pourriez techniquement registrar hello------------------------------------------world.com.

Vous ne devriez probablement pas. Mais vous le pourriez.


Quel est le nom de domaine le plus bizarre que vous ayez croisé ? Partagez-le dans les commentaires — je suis vraiment curieux de savoir quelles autres anomalies trainent sur le Web.

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT PL NB NL HU IT ES DE DA ZH-HANS EN