主题:  请问建立站点和虚拟目录有什么实质的不同?

vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
注册:2003/5/23 12:33:46
#12004/5/25 10:11:01
在设置的时候,我看到站点和虚拟目录,不知道这个是怎样区分的?有什么实质的区别的吗?谢谢



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22004/5/25 12:55:35
站点是站点
虚拟目录是目录,可以不在站点目录下面而映射到磁盘其他地方的目录



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#32004/5/25 13:15:53
通常所说的虚拟目录是指映射到站点根目录外部的目录,或者因其他访问途径而映射到站点内部的目录。

事实上,一个站点必须至少存在一个虚拟目录,即站点的根目录。在 IIS 管理器中,根虚拟目录在创建站点时自动建立;而由其他程序创建 IIS 站点时,必须手工创建根虚拟目录。



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
注册:2003/5/23 12:33:46
#42004/5/25 14:27:30
汗 ̄
暈 ̄
首先謝謝 ̄
但是不太明白。
一般在什麽時候用到站點,
在什麽時候用虛擬目錄呢?
我在IIS裏創建了一個站點,然後在瀏覽器裏面,把端口號輸入到裏面,例如:
127.0.0.14:806/
它自動找到站點下面的INDEX。ASP文件了
爲什麽還要用虛擬目錄呢??



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#52004/5/25 16:59:44
vickie在上个帖子中说
引用:
汗 ̄
暈 ̄
首先謝謝 ̄
但是不太明白。
一般在什麽時候用到站點,
在什麽時候用虛擬目錄呢?
我在IIS裏創建了一個站點,然後在瀏覽器裏面,把端口號輸入到裏面,例如:
127.0.0.14:806/
它自動找到站點下面的INDEX。ASP文件了
爲什麽還要用虛擬目錄呢??

比如:
你想建立一个bbs通过http://127.0.0.14:806/bbs访问,
站点目录是D:\WebSite\.
BBS文件目录是E:\BBS
但是你不想把bbs这个目录放到站点目录下面,这个时候你就可以使用虚拟路径

虚拟目录是对于某个站点而言的,是属于某个站点的.和这个站点本身的目录不同的就是,虚拟目录的文件存放的地方可能不在站点文件夹下面



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
注册:2003/5/23 12:33:46
#62004/5/25 17:06:18
嗯 ̄明白了些 ̄
127.0.0.14:806/bbs访问,(这个是虚拟目录的话 ̄)
那如果我想访问这个D盘下的站点怎么办呢?
端口号不同吗??



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#72004/5/25 17:16:54
那不就是http://127.0.0.14:806么?
如果D:\WebSite\目录下面有一个GB目录,那么你可以通过http://127.0.0.14:806/GB来访问这个目录
如果这个GB目录不在D:\WebSite\下面,但是你却想访问,那么就用虚拟目录



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
注册:2003/5/23 12:33:46
#82004/5/25 17:29:03
allinhands在上个帖子中说
引用:
那不就是http://127.0.0.14:806么?
如果D:\WebSite\目录下面有一个GB目录,那么你可以通过http://127.0.0.14:806/GB来访问这个目录
如果这个GB目录不在D:\WebSite\下面,但是你却想访问,那么就用虚拟目录




明白了 ̄谢谢 ̄