J'ai levé des yeux sur deux questions, ce qui semble suggérer que deux traits d'union continue (par exemple, mon--website.com) ne sont pas autorisés, mais lorsque je recherche le même nom de domaine sur http://www.register.com/index.rcmx , il accepte volontiers le nom tout en rejettant des noms de domaine non valides comme mon site Web #. com.
de
Validation pour URL / domaine à l'aide de RegEx? (Rails) p>
3 Réponses :
C'est légal dans un nom de domaine et requis pour les noms de domaine internationalisés (IDNS) qui, lorsqu'ils sont convertis de Unicode en ASCII finissent de préfixer avec xn - code> p>
Ceci a des règles qui permettrait aux deux tirets: FAQS.ORG/RFCS/RFC1035.HTML
RFC1035 n'est pas le dernier mot sur les noms de domaine légaux et les noms d'hôtes - il y a plus de RFC 2181.
Dans General Doubles Thhènes, sont autorisés. Cependant, dans votre exemple spécifique, cela ne devrait pas être possible, car ils peuvent pas em> surviennent à la troisième et quatrième position, sauf lors de la rédaction d'étiquettes IDN dans leur notation Xn--. Voir la section suivante de RFC 5891: P>
La chaîne Unicode ne doit pas contenir "-" (deux traits d'union consécutifs) dans
Les troisième et quatrième position de caractère et ne doivent pas démarrer ou se terminer par un "-" (trait d'union). P>
blockQuote>
Tous les troisième et quatrièmement, ou juste le troisième et quatrième?
Juste le troisième et quatrième caractère.
Et uniquement pour le DNS internationalisé, par ex. xn - j1ail.xn - p1ai Quelle est la version ASCII de кто.рф
Il doit être "autorisé", quelles que soient les réponses ici, car https://hp--community.force.com existe. Cependant, ce n'est peut-être que ça va bien parce que c'est un sous-domaine d'un domaine enregistré et non un domaine enregistré en soi. P>
Je suis tout à fait sûr que les règles pour les sous-domaines sont différentes - et moins restrictives - que celles des noms de domaine.