|
主题: 关于虚拟目录.
|
透明男孩
职务:普通成员
等级:2
金币:0.0
发贴:373
|
#12003/8/30 12:24:02
印象聊天室首页有这么一段代码: <% Response.Expires=0 Response.ExpiresAbsolute = Now() - 1 Response.AddHeader "Pragma","No-Cache" Response.AddHeader "Cache-Control","Private" Response.CacheControl = "No-Cache" if not (IsArray(Application("roominfo")) and IsArray(Application("gradeinfo"))) then Response.Redirect "err.asp?kind=100" if InStr(Request.servervariables("http_user_agent"), "MSIE") = 0 then Response.Redirect "err.asp?kind=17" %> 只知道大概作用是检验文件夹是否为虚拟目录?如果不是就有个窗口提示. 我不太了虚拟目录和非虚拟目录有什么区别?各有什么优势? 要怎么编,才在编只有在虚拟目录下才能运行的程序? 哪位朋友可以给俺一些资料. 谢了.
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#22003/8/30 13:40:48
和虚拟目录无关。第一个判断是要求两个applicatioin变量存放数组数据,第二个要求浏览者使用IE浏览器。
|
透明男孩
职务:普通成员
等级:2
金币:0.0
发贴:373
|
#32003/8/30 14:20:45
可是你看第二个判断: if InStr(Request.servervariables("http_user_agent"), "MSIE") = 0 then Response.Redirect "err.asp?kind=17" 它最后的确提示你的文件不是虚拟目录呀.
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#42003/8/30 19:52:58
怎么不能在虚拟目录 ? :confused:
Response.Redirect是页面重新转向,文件路径规则和其他规则一样..根本不管什么虚拟目录的事啊
编辑历史:[这消息被allinhands编辑过(编辑时间2003-08-30 19:54:23)]
|
透明男孩
职务:普通成员
等级:2
金币:0.0
发贴:373
|
#52003/8/30 20:27:32
哦?
那我想再深入研究一下.
为什么一些江湖,聊天室为什么要设计成只有在虚拟目录下才能正常运行?
虚拟目录有什么好处呢?
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#62003/8/30 20:35:03
谁说的?
|
透明男孩
职务:普通成员
等级:2
金币:0.0
发贴:373
|
#72003/8/30 20:44:42
我只是看到好多这类只有在虚拟目录下才能运行的程序才这样问的.
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#82003/8/30 23:15:18
虚拟目录只是为了方便将做好的模块安装到已经建好的站点中,但这不是必须的
|