虚拟目录和虚拟路径没有直接关系,虚拟目录是一个独立的应用程序,简单的说就是一个网站如果没有设置虚拟目录,运行起来是一个独立的应用程序,只要不建立虚拟目录这个永远是一个,建立了虚拟目录就增加一个应用程序。
而且很多程序需要一个全局变量的文件,需要放到应用程序根目录下。例如 http://www.xxx.com/BBS这个地址,如果你放到网站主目录的bbs文件夹下,全局变量文件是不可用的,但是你可以建立一个bbs虚拟目录,把这个全局文件放到虚拟目录下是可以的;最典型的应用就是搜索引擎的机器人抓取文件。 还有就是虚拟目录方便,不一定要放到网站根目录下,所以可以分开管理;另外这样安全性好很多,可以自己重新设计访问权限的