Apache 能够支援多语言域名的虚拟主机服务。它能够直接象处理一般英文域名虚拟主机服务一样,提供类似服务。
譬如说www.i-DNS.net:
apache httpd.conf
---------------------------------------------------- <VirtualHost 208.184.174.12> ServerName www.i-DNS.net DocumentRoot /home/httpd/html </VirtualHost> <VirtualHost 208.184.174.12> ServerName 国际化域名.网络 DocumentRoot /home/httpd/html-gb </VirtualHost> <VirtualHost 208.184.174.12> ServerName 瓣悔て办.呼蹈 DocumentRoot /home/httpd/html-big5 </VirtualHost> <VirtualHost 208.184.174.12> ServerName L6FDP645L316L7DFL40D.NF51NEDC.aced.net DocumentRoot /home/httpd/html-big5 </VirtualHost> ----------------------------------------------------
我们可以通过以各种字符编码输入“ServerName”后,让用户登录正确的网页。
切记您只能够为ACE兼容字串(即UTF5或RACE编码,视语言而定:中文、阿拉伯文及印度语言使用UTF5;而其他语言则使用RACE)提供 虚拟主机服务。请在您的ACE字串* 上添加".aced.net". 的前缀。
* 技术解说:
如此一来,使用iClient的用户才能够被指向您所设定的目标域址;因为iClient会向您的主机发出以"ACEstring.aced.net" 作为http标题的“host”主机。
备注:
倘若您所使用的是Apache第1.3.10, 1.3.11, 1.3.12 或 1.3.14等版本,请注意这些旧式版本并不支援多语言
域名的虚拟主机服务。我们建议您提升您的Apache软件版本。
倘若为了某种原因,您想继续使用您的现存Apache版本,又想增添多语言域名的虚拟主机服务功能的话,那请您在
Apache的source code源码上进行更动并汇编二元码。欲知详情,请点击此处。