Foxtable(狐表)用户栏目专家坐堂 → [求助]设置默认网页的问题


  共有4249人关注过本帖树形打印复制链接

主题:[求助]设置默认网页的问题

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/24 11:17:00 [显示全部帖子]

1、

Select Case e.Path
    Case "index.html",""    ’已经做好的网页

                                     ‘index.html原来是什么代码,这个地方就是什么代码?如果不行请贴出自己写的完整代码说明问题

End Select


如果使用的是静态网页

Select Case e.Path
    Case "" 

e.Redirect("index.html")

End Select


2、

方法1、

添加一个根目录,比如d:\web,把WEB_80和WEB_5505都放入d:\web,启动服务设置【HttpServer.WebPath = "d:\web"


然后80端口的通过这样访问:http://www.abc.com/WEB_80/index.html

然后5505端口的通过这样访问:http://www.abc.com:5505/WEB_5505/index.html


方法2、使用自定义事件头,去掉HttpServer.WebPath = "d:\web"


httprequest事件

Dim fl As String = "d:\web\WEB_80\" & e.path

if e.port = 5505 then

fl = "d:\web\WEB_5505\" & e.path

end if

If filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar"
            e.WriteFile(fl)
            Return 
'
这里必须返回
    End 
Select

End
 If

'其它代码


 回到顶部