每个 Internet 服务可以从多个目录中发布。通过以通用命名约定 (UNC) 名、用户名及用于访问权限的密码指定目录,可将每个目录定位在本地驱动器或网络上。虚拟服务器可拥有一个宿主目录和任意数量的其它发布目录。其它发布目录称为虚拟目录。
指定客户 URL 地址,服务将整个发布目录集提交给客户作为一个目录树。宿主目录是“虚拟”目录树的根。虚拟目录的实际子目录对于客户也是可用的。只有http://www.服务支持虚拟服务器;而 FTP 和 gopher 服务则只能有一个宿主目录。
注重 虚拟目录不出现在目录列表中(也称为http://www.服务的“目录浏览”)。要访问虚拟目录,用户必须知道虚拟目录的别名,并在浏览器中键入 URL,对于http://www.服务,还可在 HTML 页面中创建链接。对于 gopher 服务,可在标志文件中创建明确的链接,以便用户可访问虚拟目录。对于 FTP 服务,可使用目录注释列出虚拟目录。
假如虚拟目录是在“Internet 服务治理器”中定义的,则别名与虚拟目录相关联。别名是客户用于访问虚拟目录中信息的子目录名。假如治理员没有指定虚拟目录的别名,“Internet 服务治理器”将自动生嘲 名。
例如,假设治理员为http://www.服务定义了两个目录,如下所示:
C:/Wwwroot <home directory>
D:/Webdata Alias = data
假如 C:/Wwwroot 含有子目录 C:/Wwwroot/scripts/ 而 D:/Webdata 含有子目录 D:/Webdata/Images/,则 Web 客户可请求下列 URL:
http://inetsrvr.microsoft.com/schedule.htm
http://inetsrvr.microsoft.com/scripts/query1.htm
http://inetsrvr.microsoft.com/data/stocks.htm
http://inetsrvr.microsoft.com/data/images/graph1.htm
对于另一个实例,假如您想提供三个不同的产品目录,可将每个目录存储在服务器http://www.company.com 上独立的硬盘驱动器中。虚拟目录可用于提出三个独立的驱动器作为三个子目录。
对于浏览器,虚拟目录显示为“根”宿主目录的子目录。必须为浏览器提供它将用于定义该目录的名称(别名)。
注重 要浏览虚拟目录,必须指定虚拟目录的 URL。可以单击包含 URL 的超文本链接或在浏览器中键入 URL 来完成。
创建虚拟目录
可以为您的服务创建几乎是无限数量的虚拟目录,尽管创建过多的目录可能影响性能。
创建虚拟目录
1. 在“Internet 服务治理器”中,双击想添加的虚拟目录的服务器以显示其属性页。
2. 单击“目录”选项卡。
3. 单击“添加”。
4. 在“目录”框单击“浏览”按钮以选定目录。
5. 单击“虚拟目录”,在框中键入虚拟目录的名称。
6. 设置“访问”权限。
7. 单击 “确定”。
8. 单击“应用”,然后单击“确定”。
注重 虚拟目录不在目录列表中显示(也称为http://www.服务的“目录浏览”)。要访问虚拟目录,用户必须知道虚拟目录的别名并在浏览中键入 URL。对于http://www.服务,也可以在 HTML 页面中创建链接。对于 gopher 服务,可以在标志文件中创建明确的链接,以便用户可访问虚拟目录。
指定含虚拟服务器的目录
假如已经给服务器分配了多个 IP 地址,则在创建目录时必须指定哪个IP地址可访问此目录。假如不指定 IP 地址,则此目录对于所有虚拟服务器都是可见的。
要点 设置过程中创建的默认目录不指定 IP 地址。当增加虚拟服务器时,需要为默认的目录指定 IP 地址。
新闻热点
疑难解答