关于Windows的虚拟目录
虚拟目录负责将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下的目录以外的位置,则必须设置新的虚拟目录。