Dear All, I have an idea about virtual servers. There should be a new DNS resource record, containing additional port or URL information. Or this info may be recorded in TXT records: E.g. www.company1.xx. CNAME www.provider.xx. TXT "HTTP-PORT:881" www.company2.xx. CNAME www.provider.xx. TXT "HTTP-PORT:882" or www.company1.xx. CNAME www.provider.xx. TXT "HTTP-PATH:/company1" www.company2.xx. CNAME www.provider.xx. TXT "HTTP-PATH:/company2" or even without TXT, using just some special hostnames www.company1.xx. CNAME http-port-881.www.provider.xx. http-port-881.www.provider.xx. CNAME www.provider.xx. www.company2.xx. CNAME http-port-882.www.provider.xx. http-port-882.www.provider.xx. CNAME www.provider.xx. (OK, I know www.company1.xx may not have CNAME and TXT at the same time. This is just a demonstration.) Then webmaster at www.provider.xx should set up a document hierarchy as usual: http://www.provider.xx/company1/intro.html http://www.provider.xx/company2/intro.html and/or run differend http servers on different ports. A slighly enhanced browser would realize the additional information from DNS and changes the user given URL http://www.company1.xx to http://www.provider.xx:881 or http://www.provider.xx/company1. Unmodified browsers can reach the docs as do now. Sorry if I was too boring. ;-) Gabor ---------------------------------------------------------------------- Gabor Kiss Computer and Automation Institute of the Hungarian Academy of Sciences H-1132 Budapest, Victor Hugo str. 18-22, Hungary E-mail: postmaster@sztaki.hu; Tel: +36 1 149 7986; Fax: +36 1 129 7866