php topleveldomain

pangu

Angesehenes Mitglied
kennt jmd. von euch ein script mit dem ich testen kann, ob eine url eine echte topleveldomain ist?
(*.de/*.com/... soll also akzeptiert werden, seiten der form *.de.vu, h ttp: //www.fortunecity.com/bennyhills/xyzblablabla oder mit subdomain aber nicht)
 
einfach die anzahl der punkte zaehlen

es duerfen vor dem ersten / maximal 1 punkt sein bzw. max. 2 punkte wenn ein www am anfang enthalten ist
und wenn du ueberpruefen willst ob nur eine haupturl angegeben wurde darf ausser dem http:// maximal 1 / sein und danach nichts mehr
 
cooler ansatz, danke
smile.gif

realisieren kann man das dann mit reg. expressions, oder?
 
QUOTE (Andreas Ploetzeneder @ Mo 3.4.2006, 16:52)[...] es duerfen vor dem ersten / maximal 1 punkt sein bzw. max. 2 punkte wenn ein www am anfang enthalten ist
und wenn du ueberpruefen willst ob nur eine haupturl angegeben wurde darf ausser dem http:// maximal 1 / sein und danach nichts mehr

Es kann auch einer mehr sein, da es auch noch "root" gibt in der Hierarchie, welches meistens durch einen Abschließenden Punkt dargestellt wird.

http://www.ayom.com/
http://www.ayom.com./


"root" entspricht "" in der DNS Struktur, darum ist die vollständig Adresse eigentlich www.ayom.com. und nicht www.ayom.com, an die letztere Variante kann der Resolver versuchen den DNS-Suffix anzuhängen, so dass vielleicht vorher die Domainname wie "www.ayom.com.suffix." ausprobiert werden.

Also auch darauf achten, wo der entsprechende Punkt gesetzt wurde.



MfG Sascha Ahlers
 
Zurück
Oben