首页 > 代码库 > 在IIS管理器中什么是虚拟目录?

在IIS管理器中什么是虚拟目录?

如果要从不在您主目录底下的任何目录发行文件,就必须建立一个虚拟目录。 虚拟目录 指的是实际上不在主目录内的目录,但在用户端浏览器看起来却好像在主目录内一样。

虚拟目录有一个 别名 ,这是一个Web浏览器用来存取该目录的名称。别名通常都比目录的路径名称短,因此便於让使用者键入。别名也较具有安全性,因为使用者不知道您的档案实际上是在伺服器的哪里,因此无法利用这种资讯来修改您的档案。有了别名,在网站上移动目录会比较方便,只需变更别名与目录实际位置的对应关系即可,而不需要变更该目录的URL。

假设您正在公司的intranet中架设行销团队的Web站台。下表列出了档案的实际位置和存取档案的URL之间的对应关系。

实体位置别名URL路径
C:\Wwwroot home directory http://Sales
\\Server2\SalesData \ ProdCustomers Customers http://Sales/Customers
C:\Wwwroot\Quotes None http://Sales/Quotes
C:\Wwwroot\OrderStatus None http://Sales/OrderStatus
D:\Mktng\PR PR http://Sales/PR

虚拟目录与实际目录(没有别名的目录)都会显示在「Internet服务管理员」内。虚拟目录会以右下角有一个地球的资料夹图案表示。下图显示了先前所举的Web站台范例,其中 /Customers与 /PR都是虚拟目录:

技术分享
图2-1 范例Web站台

在Internet Services Manager中的显示方式,并使用右下角有一个地球图示的资料夹代表虚拟目录。交流QQ:2881064157

在IIS管理器中什么是虚拟目录?