关于Windows的虚拟目录

文章编号:01025

虚拟目录负责将Web浏览器中指定的URL与服务器上的实际目录相关联。
简单来说由以下的组合构成。

通过Web服务器进行虚拟目录的设置。

项目 说明
目录 存储要在Web上公开的文件的目录。
别名 通过Web浏览器访问时,为URL指定的名称。
目录访问权限 Web服务器可以对该目录执行的操作。

在Windows版本中使用的Web服务器(IIS),初始状态中设置了以下项目:

  • 目录:C:\InetPub\scripts
  • 别名:/scripts
  • 权限:不可读、可执行

使用此设置,当通过Web浏览器访问http://(服务器主机名)/scripts/test.exe时,Web服务器将执行位于C:\InetPub\scripts目录中的text.exe,该目录具有/scripts指向的可执行访问权限。

如果/scripts的权限可执行,则它下的所有目录也将具有可执行权限。
这意味/scripts/sales/test1.exe和/scripts/system/test2.exe都可执行。
在初始设置的C:\InetPub\scripts中安装Cybozu产品后,无需配置虚拟目录即可运行产品。

如果安装在C:\InetPub\scripts下的目录以外的位置,则必须设置新的虚拟目录。