2 // $Id: domain.ini.php,v 1.13 2007/08/17 15:06:51 henoheno Exp $
3 // Domain related setting
5 // Domains who have 2nd and/or 3rd level domains
9 // ------------------------------
10 // ccTLD: Antigua and Barbuda
11 // NIC : http://www.nic.ag/
12 // Whois: http://ns1.nic.ag/tools/whois.pl
13 $domain['ag'] = array(
14 // AG Blocked or Reserved Domain Names Policy
15 // http://www.nic.ag/reserved-names-policy.htm
16 // "Available extensions are .AG, .COM.AG, .ORG.AG, .NET.AG, .CO.AG, and .NOM.AG."
25 // ------------------------------
27 // http://www.auda.org.au/
28 // NIC : http://www.aunic.net/
29 // Whois: http://www.ausregistry.com.au/
30 $_pattern['au']['geo'] = array(
32 'act' => TRUE, // Australian Capital Territory
33 'nt' => TRUE, // Northern Territory
34 'nsw' => TRUE, // New South Wales
35 'qld' => TRUE, // Queensland
36 'sa' => TRUE, // South Australia
37 'tas' => TRUE, // Tasmania
38 'vic' => TRUE, // Victoria
39 'wa' => TRUE, // Western Australia
41 $domain['au'] = array(
42 // .au Second Level Domains
43 // http://www.auda.org.au/domains/
48 'edu' => & $_pattern['au']['geo'],
49 'gov' => & $_pattern['au']['geo'],
56 // ------------------------------
58 // NIC : http://www.inet.com.bh/ (.bh policies not found)
59 // Whois: (Not available) http://www.inet.com.bh/
60 $domain['bh'] = array(
68 // ------------------------------
70 // NIC : http://registro.br/
72 $domain['br'] = array(
73 // Info: Lista de categorias de dominios
74 // http://registro.br/info/dpn.html
76 // Categories for institutions
77 'agr' => TRUE, // Agricultural
78 'am' => TRUE, // Broadcasting
81 'coop' => TRUE, // Cooperative
83 'esp' => TRUE, // Sport
84 'etc' => TRUE, // Others
85 'far' => TRUE, // Pharmaceutical
86 'fm' => TRUE, // Broadcasting
87 'g12' => TRUE, // Educational
89 'imb' => TRUE, // Real estate related
90 'ind' => TRUE, // Industrial
91 'inf' => TRUE, // Informational
95 'psi' => TRUE, // Internet service providers
96 'rec' => TRUE, // Recreation, entertainment related
97 'srv' => TRUE, // Service-oriented
99 'tur' => TRUE, // Tour business
102 // Categories for professionals
103 'adm' => TRUE, // Administrators
104 'adv' => TRUE, // Advocates (Lawers)
105 'arq' => TRUE, // Architects
106 'ato' => TRUE, // Actors
107 'bio' => TRUE, // Biologists
108 'bmd' => TRUE, // Biomedics
109 'cim' => TRUE, // Correctors
110 'cng' => TRUE, // Scenographers
111 'cnt' => TRUE, // Counter (Accountants)
112 'ecn' => TRUE, // Economists
113 'eng' => TRUE, // Engineers
114 'eti' => TRUE, // IT specialists
115 'fnd' => TRUE, // 'Fonoaudiologos', Speech therapists?
116 'fot' => TRUE, // Photographers
117 'fst' => TRUE, // Physiotherapists
118 'ggf' => TRUE, // Geographers
119 'jor' => TRUE, // Journalists
120 'lel' => TRUE, // Auctioneers
121 'mat' => TRUE, // Mathematicians and Statisticians
122 'med' => TRUE, // Doctors
123 'mus' => TRUE, // Musicians
124 'not' => TRUE, // Notaries
125 'ntr' => TRUE, // Nutritionists
126 'odo' => TRUE, // Dentists
127 'ppg' => TRUE, // (Propaganda) Advertising executives and professionals
128 'pro' => TRUE, // Professors
129 'psc' => TRUE, // Psychologists
130 'qsl' => TRUE, // Amateur radio operators
131 'slg' => TRUE, // Sociologists
132 'trd' => TRUE, // Translators
133 'vet' => TRUE, // Veterinarians
134 'zlg' => TRUE, // Zoologists
136 // Categories for people
144 // ------------------------------
146 // NIC : http://www.belizenic.bz/
147 // Whois: http://www.belizenic.bz/
148 $domain['bz'] = array(
149 // http://www.belizenic.bz/reg-guide.php
155 // ------------------------------
157 // NIC : http://www.cnnic.net.cn/en/index/
158 // Whois: http://ewhois.cnnic.cn/
159 $domain['cn'] = array(
160 // Provisional Administrative Rules for Registration of Domain Names in China
161 // http://www.cnnic.net.cn/html/Dir/2003/11/27/1520.htm
208 // ------------------------------
210 // NIC : http://www.inregistry.in/
211 // Whois: http://www.inregistry.in/whois_search/
212 $domain['in'] = array(
213 // Policies http://www.inregistry.in/policies/
224 // Reserved Names by the government (for the 2nd level)
225 // http://www.inregistry.in/policies/reserved_names
229 // ------------------------------
231 // NIC : http://jprs.co.jp/en/
232 // Whois: http://whois.jprs.jp/en/
233 $domain['jp'] = array(
234 // Guide to JP Domain Name
235 // http://jprs.co.jp/en/jpdomain.html
244 'lg' => TRUE, // pref.<geographic2nd>.lg.jp etc.
250 // Examples for 3rd level domains
251 //'kumamoto' => array(
252 // // http://www.pref.kumamoto.jp/link/list.asp#4
253 // 'amakusa' => TRUE,
254 // 'hitoyoshi' => TRUE,
256 // 'kumamoto' => TRUE,
315 // ------------------------------
316 // ccTLD: South Korea
317 // NIC : http://www.nic.or.kr/english/
318 // Whois: http://whois.nida.or.kr/english/
319 $domain['kr'] = array(
320 // .kr domain policy [appendix 1] : Qualifications for Second Level Domains
321 // http://domain.nida.or.kr/eng/policy.jsp
357 // ------------------------------
358 // ccTLD: Moldova (No whois server)
359 // NIC : http://www.register.md/
361 // http://www.max.md/whois/ Second level only
362 // http://www.host.md/
363 $domain['md'] = array(
364 // http://www.host.md/ by MoldData (http://www.molddata.md/)
365 // "MoldData, a state enterprise" http://www.iana.org/reports/md-report-22oct03.htm
366 // http://www.molddata.md/services/domain/molddata.txt
374 // ------------------------------
376 // NIC : http://www.nic.mx/
377 // Whois: http://www.nic.mx/es/Busqueda.Who_Is
378 $domain['mx'] = array(
379 // Politicas Generales de Nombres de Dominio
380 // http://www.nic.mx/es/Politicas?CATEGORY=INDICE
388 // ------------------------------
389 // ccTLD: New Zealand
390 // NIC : http://www.dnc.org.nz/
391 // Whois: http://www.dnc.org.nz/
392 $domain['nz'] = array(
393 // Second Level Domains
394 // http://www.dnc.org.nz/content/second_level_domains.pdf
404 // policies and procedures: Moderated Second Level Domains
405 // http://www.dnc.org.nz/story/30043-35-1.html
406 'cri' => TRUE, // Crown Research Institutes
408 'iwi' => TRUE, // Traditional Maori tribes
410 'parliament' => TRUE,
413 // ------------------------------
415 // NIC : http://www.dns.pl/english/
416 // Whois: http://www.dns.pl/cgi-bin/en_whois.pl
417 $domain['pl'] = array(
418 // Functional domain names in NASK
419 // http://www.dns.pl/english/dns-funk.html
435 'nieruchomosci' => TRUE,
441 'realestate' => TRUE,
454 // Regional domain names in NASK
455 // http://www.dns.pl/english/dns-regiony.html
457 'babia-gora' => TRUE,
460 'bialowieza' => TRUE,
463 'bieszczady' => TRUE,
464 'boleslawiec'=> TRUE,
479 'jelenia-gora' => TRUE,
486 'kazimierz-dolny' => TRUE,
490 'kobierzyce' => TRUE,
493 'konskowola' => TRUE,
505 'malopolska' => TRUE,
523 'ostrowwlkp' => TRUE,
531 'prochowice' => TRUE,
546 'stalowa-wola' => TRUE,
547 'starachowice' => TRUE,
551 'swiebodzin' => TRUE,
552 'swinoujscie'=> TRUE,
555 'tarnobrzeg' => TRUE,
578 // ------------------------------
580 // NIC : http://www.cctld.ru/en/
581 // Whois: http://www.ripn.net:8080/nic/whois/en/
582 $domain['ru'] = array(
583 // List of Reserved second-level Domain Names
584 // http://www.cctld.ru/en/doc/detail.php?id21=20&i21=2
603 'arkhangelsk' => TRUE,
613 'chelyabinsk' => TRUE,
628 'joshkar-ola' => TRUE,
637 'khabarovsk' => TRUE,
645 'krasnoyarsk' => TRUE,
668 'novosibirsk' => TRUE,
679 'pyatigorsk' => TRUE,
708 'vladikavkaz' => TRUE,
710 'vladivostok' => TRUE,
719 'yekaterinburg' => TRUE,
720 'yuzhno-sakhalinsk' => TRUE,
724 // ------------------------------
726 // NIC : http://www.nic.sc/
727 // Whois: (Not available)
728 $domain['sc'] = array(
729 // http://www.nic.sc/policies.html
737 // ------------------------------
739 // NIC : http://www.twnic.net.tw/
740 // Whois: http://www.twnic.net.tw/
741 $domain['tw'] = array(
742 // Guidelines for Administration of Domain Name Registration
743 // http://www.twnic.net.tw/english/dn/dn_02.htm
744 // II. Types of TWNIC Domain Names and Application Requirements
745 // http://www.twnic.net.tw/english/dn/dn_02_b.htm
756 // Reserved words for the 2nd level
757 // http://mydn.twnic.net.tw/en/dn02/INDEX.htm
760 // ------------------------------
762 // NIC : http://www.psg.com/dns/tz/
763 // Whois: (Not available)
764 $domain['tz'] = array(
765 // TZ DOMAIN NAMING STRUCTURE
766 // http://www.psg.com/dns/tz/tz.txt
774 // ------------------------------
776 // NIC : http://www.nic.net.ua/
777 // Whois: http://whois.com.ua/
778 $domain['ua'] = array(
779 // policy for alternative 2nd level domain names (a2ld)
780 // http://www.nic.net.ua/doc/a2ld
781 // http://whois.com.ua/
790 // Regional (long and short)
791 'cherkassy' => TRUE, 'ck' => TRUE,
792 'chernigov' => TRUE, 'cn' => TRUE,
793 'chernovtsy' => TRUE, 'cv' => TRUE,
794 'crimea' => TRUE, 'cr' => TRUE,
795 'dnepropetrovsk' => TRUE, 'dp' => TRUE,
796 'donetsk' => TRUE, 'dn' => TRUE,
797 'ivano-frankivsk' => TRUE, 'if' => TRUE,
798 'kharkov' => TRUE, 'kh' => TRUE,
799 'kherson' => TRUE, 'ks' => TRUE,
800 'khmelnitskiy' => TRUE, 'km' => TRUE,
801 'kiev' => TRUE, 'kv' => TRUE,
802 'kirovograd' => TRUE, 'kr' => TRUE,
803 'lugansk' => TRUE, 'lg' => TRUE,
804 'lutsk' => TRUE, 'lt' => TRUE,
805 'lviv' => TRUE, 'lv' => TRUE,
806 'nikolaev' => TRUE, 'mk' => TRUE,
807 'odessa' => TRUE, 'od' => TRUE,
808 'poltava' => TRUE, 'pl' => TRUE,
809 'rovno' => TRUE, 'rv' => TRUE,
810 'sebastopol' => TRUE, 'sb' => TRUE,
811 'sumy' => TRUE, 'sm' => TRUE,
812 'ternopil' => TRUE, 'te' => TRUE, // Seems not 'tr'
813 'uzhgorod' => TRUE, 'uz' => TRUE,
814 'vinnica' => TRUE, 'vn' => TRUE,
815 'zaporizhzhe' => TRUE, 'zp' => TRUE,
816 'zhitomir' => TRUE, 'zt' => TRUE,
819 // ------------------------------
820 // ccTLD: United Kingdom
821 // NIC : http://www.nic.uk/
822 $domain['uk'] = array(
823 // Second Level Domains
824 // http://www.nic.uk/registrants/aboutdomainnames/sld/
834 // Delegated Second Level Domains
835 // http://www.nic.uk/registrants/aboutdomainnames/sld/delegated/
844 // ------------------------------
845 // ccTLD: United States of America
846 // NIC : http://nic.us/
847 // Whois: http://whois.us/
848 $domain['us'] = array(
852 'dni' => TRUE, // Distributed National Institutes
853 'fed' => TRUE, // FEDeral government, <org-name>.<city>.FED.US
859 // United States Postal Service: State abbreviations (for postal codes)
860 // http://www.usps.com/ncsc/lookups/abbreviations.html
861 'ak' => TRUE, // Alaska
862 'al' => TRUE, // Alabama
863 'ar' => TRUE, // Arkansas
864 'as' => TRUE, // American samoa
865 'az' => TRUE, // Arizona
866 'ca' => TRUE, // California
867 'co' => TRUE, // Colorado
868 'ct' => TRUE, // Connecticut
869 'dc' => TRUE, // District of Columbia
870 'de' => TRUE, // Delaware
871 'fl' => TRUE, // Florida
872 'fm' => TRUE, // Federated states of Micronesia
873 'ga' => TRUE, // Georgia
874 'gu' => TRUE, // Guam
875 'hi' => TRUE, // Hawaii
876 'ia' => TRUE, // Iowa
877 'id' => TRUE, // Idaho
878 'il' => TRUE, // Illinois
879 'in' => TRUE, // Indiana
880 'ks' => TRUE, // Kansas
881 'ky' => TRUE, // Kentucky
882 'la' => TRUE, // Louisiana
883 'ma' => TRUE, // Massachusetts
884 'md' => TRUE, // Maryland
885 'me' => TRUE, // Maine
886 'mh' => TRUE, // Marshall Islands
887 'mi' => TRUE, // Michigan
888 'mn' => TRUE, // Minnesota
889 'mo' => TRUE, // Missouri
890 'mp' => TRUE, // Northern mariana islands
891 'ms' => TRUE, // Mississippi
892 'mt' => TRUE, // Montana
893 'nc' => TRUE, // North Carolina
894 'nd' => TRUE, // North Dakota
895 'ne' => TRUE, // Nebraska
896 'nh' => TRUE, // New Hampshire
897 'nj' => TRUE, // New Jersey
898 'nm' => TRUE, // New Mexico
899 'nv' => TRUE, // Nevada
900 'ny' => TRUE, // New York
901 'oh' => TRUE, // Ohio
902 'ok' => TRUE, // Oklahoma
903 'or' => TRUE, // Oregon
904 'pa' => TRUE, // Pennsylvania
905 'pr' => TRUE, // Puerto Rico
906 'pw' => TRUE, // Palau
907 'ri' => TRUE, // Rhode Island
908 'sc' => TRUE, // South Carolina
909 'sd' => TRUE, // South Dakota
910 'tn' => TRUE, // Tennessee
911 'tx' => TRUE, // Texas
912 'ut' => TRUE, // Utah
913 'va' => TRUE, // Virginia
914 'vi' => TRUE, // Virgin Islands
915 'vt' => TRUE, // Vermont
916 'wa' => TRUE, // Washington
917 'wi' => TRUE, // Wisconsin
918 'wv' => TRUE, // West Virginia
919 'wy' => TRUE, // Wyoming
922 // ------------------------------
923 // ccTLD: South Africa
924 // NIC : http://www.zadna.org.za/
926 // ac.za http://www.tenet.ac.za/cgi/cgi_domainquery.exe
927 // co.za http://co.za/whois.shtml
928 // gov.za http://dnsadmin.gov.za/
929 // org.za http://www.org.za/
930 $domain['za'] = array(
931 // Second-level subdomains of .ZA
932 // http://www.zadna.org.za/slds.html
943 // Provincial Domains
944 // http://www.esn.org.za/dns/
945 'ecape' => TRUE, // Eastern Cape
946 'fs.' => TRUE, // Free State
947 'gp' => TRUE, // Gauteng Province
948 'kzn' => TRUE, // Kwazulu-Natal
949 'lp' => TRUE, // Limpopo Province
950 'mpm' => TRUE, // Mpumalanga
951 'ncape' => TRUE, // Northern Cape
952 'nw' => TRUE, // North-West Province
953 'wcape' => TRUE, // Western Cape