已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网管入门:用中文域名轻松建立Web服务器04-28 09:04:35出处:pconline作者:责任编辑:wenzhicheng众所周知,互联网上的域名绝大部分是英文的,但是近年来越来越多的用户开始关注中文域名了,而且微软最新的浏览器IE7.0也提供了对中文域名的全面支持,不少企业和个人出于品牌保护等原因,纷纷注册了自己中文域名。下面我们就向就给大家介绍一下,如何在Windows2003里面使用中文域名来访问自己的WEB服务器,现在,就让我们一起来领略一下中文域名带来的魅力吧。 一如何使IIS支持中文域名首先了解一下,如何才能使IIS支持中文域名。因为经过 Nameprep处理过的国际化域名是以 Unicode 序列的形式表示的。但现有的 DNS系统只支持用 ASCII字符表示的域名,所以要对 Unicode 序列进行 ACE (ASCII-compatible encoding) 编码,把 Unicode序列表示的域名转换成 ASCII 字符串表示的ACE 域名。PunyCode是一种专为国际化域名而设计的高效ACE 编码方式。它可以在Unicode序列和ASCII 字符串之间进行唯一的和可逆的转换。转换的过程中,Unicode 序列中的ASCII字符保持不变,国际化字符则用字母和数字来表示。它的实质是一种用数量有限的基本字符(字母和数字)来唯一地表示大字符集(Unicode)中的字符的通用算法。域名中的字符,包括 ASCII 码和 Unicode 码,都是作为整数进行处理。也就是说,要让IIS支持中文域名,只需要在输入中文域名的地方,输入中文域名的PunyCode编码便可。当然,具体的转换计算过程并不需要自己去做,这里给大家介绍两种获得域名的PunyCode的方法。(1)如果域名是在ORAY注册的,那么登陆ORAY的控制台,进入域名管理,在域名状态里面会显示该中文域名的PunyCode。图1 在ORAY的控制台查看域名的PUNYCODE(2)使用CNNIC提供的中文域名在线转码程序。打开/html/Dir/2003/10/29/1112.htm 后,输入要转换的中文域名,然后选择“转成punycode”,提交便可。图2 CNNIC提供的转换工具图3 转换后的结果什么是Nameprep?Nameprep 是“A Stringprep Profile for Internationalized Domain Names (IDN)”,它描述了如何准备一个多语种域名,包括对一个域名字段进行映射、正规化以及禁止性过滤等等操作。二安装IIS组件Windows Server 2003 默认安装,是不安装IIS 6 的,需要另外安装。步骤如下:打开控制面板的“添加/删除程序” Windows组件向导 应用程序服务器 选中“Asp.NET”,然后系统会自动把“Internet 信息服务(IIS)”的相关服务也装上。如下图:图4 安装IIS在选定需要安装的服务后,安装向导会提示需要插入Windows 2003安装光盘,插入安装盘后按照提示进行安装,IIS中的WEB很快便自动安装完成。三建立WEB网站1.打开Internet 信息服务(IIS)管理器,可以在 开始菜单的“运行”输入“Inetmgr”打开,也可以通过控制面板 管理工具进行打开。图5 Internet 信息服务(IIS)管理器的界面2.右击“网站” 新建 网站 下一步,这里要求输入站点描述,这个描述是IIS里面的一个识别,只是为了自己方便识别不同站点。在这里,输入“动态域名.net”。图6 创建一个新站点3(1)网站IP地址:一般没有特殊要求的,选择“全部未分配”就可以了。(2)端口:一般使用默认值80,那么别人访问您的网站的时候就不需要在后面加端口号。如果换成了其他端口,别人访问您的时候就需要在域名后加上端口,例如,把端口换成8080。则在浏览器里需要输入http:/域名:8080 进行访问,并且前面的HTTP不能省略。(3)主机头:当要建立多个网站的时候,这里才需要设置。如果你的服务器上只有一个网站,那么这里保留为空便可。图7 创建新站点时的设置按下一步后,IIS会要你设置网站所在的目录。然后设置网站的权限,如果你的网站需要运行ASP等脚本程序,则选上“运行脚本(如 ASP)”。这样,就基本完成了整个站点的建立。图8 设定网站访问权限4IIS 6比IIS 5多了一个“WEB服务扩展”功能,如果这里没有设置正确,那么ASP等其他脚本网页也是无法正常显示的。双击“Web服务扩展”,然后在Active Server Pages(即ASP)上点击鼠标右键,选择“允许”,便可开启对ASP的支持。图9 IIS6的设置通过上面的步骤,便完成了单个网站的建立。四建立多个网站的主机头设置实际上,很多时候都需要为IIS设置多个网站。通过设置IIS的主机头,可实现不同的域名访问不同的站点。但主机头设置里面,是不允许输入中文的。因此,在进行设置之前要先把中文域名转化成为PunyCode编码,然后在主机头设置里面填上中文域名所对应的PunyCode便可。这里以“动态域名.net”和“中文域名测试.net”为例子,来说明中文域名的IIS主机头的设置。在上面的文章里,已知“动态域名.net”、“中文域名测试.net”对应的PunyCode分别是:“xn-6fR65A27F61K.net”和“xn-fiQ06L2rDsvScfJi99B.net”。并且已经建立了“动态域名.net”这个网站,接下来修改一下它的主机头。右击网站,选择 属性 网站 高级 ,点击里面的“编辑”按钮,便可以修改主机头的设置,在里面输入“xn-6fR65A27F61K.net”。接着,再新建一个“中文域名测试.net”的网站,主机头里面填“xn-fiQ06L2rDsvScfJi99B.net”。图10 设置主机头一图11 设置主机头二到此为止,IIS多个中文域名对应多个网站的主机头的设置便完成了,访问者可以通过输入“动态域名.net”、“中文域名测试.net”来访问它们相对应的网站。五用中文域名访问主机1因为这里用的“动态域名.net”和“中文域名测试.net”是ORAY的动态域名,所以要先在服务器上,用域名对应的花生壳护照登陆客户端程序,域名才能被正确解析到服务器的IP地址。当然,如果你的域名是在其它地方注册商申请的,已经指向到服务器的IP地址上,可以省略这一步。图12 在花生壳中设置主机的IP2另外,这里先来了解一下什么是i-Nav。i-Nav是国际领先的数字信任服务提供商VeriSign提供的一个浏览器插件。有了这个插件,您可以在浏览器中直接输入中文域名,或者点击网页中的链接便能访问中文域名对应的网站。所以,当访问者在浏览器输入“http:/动态域名.net” 时:(1) 如果计算机上安装了“i-Nav”插件的话,那么直接便可以打开域名所对应的网站。(2)如果计算机上没有安装“i-Nav”插件,会转到VERISIGN提示安装。如果访问者不想安装插件,在点击“不,谢谢”后,便会转到配置好的网站上。图13
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保产品购销合同标准文本一
- 2024-2030年中国奶茶粉行业市场销售渠道及未来趋势发展分析报告
- 2024-2030年中国大数据金融行业发展创新模式及投资规划分析报告
- 2024-2030年中国垃圾转运车行业竞争格局展望及投资策略分析报告
- 2024-2030年中国印刷机械制造行业产销需求及投资策略分析报告
- 2024年版给排水系统安装作业劳务合作合同版B版
- 2024年智能穿戴设备设计优化与功能升级合同3篇
- 2024年物资购销合同范例
- 眉山药科职业学院《首饰材料与首饰设计实践》2023-2024学年第一学期期末试卷
- 2024劳动资源开发合同3篇
- 河南省郑州市二中共同体2023-2024学年八年级上学期期末数学试卷(含解析)
- 洛阳市2023-2024学年九年级上学期期末考试英语试题和答案
- 《二维材料的未来》课件
- 砂浆行业销售技巧分析
- 初中数学的有效教学(小课课题研究)
- 小学禁毒教育教学大纲
- 土石方外运方案
- 2023-2024学年四川省成都市高一上英语期末考试题(含答案和音频)
- 2024年中考英语二轮复习学案连词
- 肛肠科患者的疼痛管理策略与实践经验
- 风电项目投资计划书
评论
0/150
提交评论