Comme dit Adam, il n'est pas facile, et il est actuellement le seul moyen pratique est d'utiliser une liste.
Même alors, il y a des exceptions: par exemple, en .uk
il y a une poignée de domaines qui sont valables immédiatement à ce niveau, qui ne sont pas en .co.uk
, alors que celles-ci doivent être ajoutés comme des exceptions.
C'est actuellement la façon dont les navigateurs grand public ce faire, il est nécessaire de s'assurer que example.co.uk
ne peut pas définir un Cookie .co.uk
ce qui pourrait ensuite être envoyé à n'importe quel autre site web, sous l' .co.uk
.
La bonne nouvelle est qu'il y a déjà une liste disponible à l' http://publicsuffix.org/.
Il y a également du travail de l' IETF pour créer une sorte de standard pour permettre Tld à déclarer que leur structure de domaine ressemble. C'est un peu compliqué mais par les goûts de .uk.com
, qui est exploité comme si c'était un public de suffixe, mais il n'est pas vendu par l' .com
de registre.