index <--
inc/config
inc/config.bak
inc/wts
inc/class/cache
inc/class/cookie
inc/class/db
inc/class/error
inc/class/fso
inc/class/function
inc/class/js
inc/class/load
inc/class/log
inc/class/pagelist
inc/class/request
inc/class/response
inc/class/route
inc/class/session
inc/class/template
inc/class/valid
inc/class/crypt/a2u
inc/class/crypt/aes
inc/class/crypt/base64
inc/class/crypt/des
inc/class/crypt/escape
inc/class/crypt/hex
inc/class/crypt/md5
inc/class/crypt/num
inc/class/crypt/rsa
inc/class/crypt/sha
inc/class/ext/array
inc/class/ext/cart
inc/class/ext/date
inc/class/ext/http
inc/class/ext/jmail
inc/class/ext/jpeg
inc/class/ext/json
inc/class/ext/jsont
inc/class/ext/mail
inc/class/ext/md5
inc/class/ext/pack
inc/class/ext/stringbuilder
inc/class/ext/tqqwry
inc/class/ext/upfile
inc/class/ext/verify
inc/class/ext/webstat
inc/class/ext/wia
inc/class/ext/xml
inc/class/ext/zip
inc/class/route/module
inc/class/route/slash
inc/module/default/control/clear
inc/module/default/control/crypt
inc/module/default/control/error
inc/module/default/control/hello
inc/module/default/control/index
inc/module/default/control/json
inc/module/default/control/pic
inc/module/default/control/upload
inc/module/default/control/start/site
inc/module/default/control/start/route/key
inc/module/default/control/start/route/pic
inc/module/default/control/start/route/reg
inc/module/default/control/tag/hello
inc/module/default/language/cn/hello
inc/module/default/language/en/hello
inc/module/default/model/hello
inc/module/help/control/error
inc/module/help/control/index
inc/module/help/control/install
inc/module/help/control/start/site

类描述

title 单入口
author ekede.com
date 2018-10-16
description 将404,403解析到该入口

返回

系统包含
'全局唯一系统包含,避免使用系统包含,去偶合
'第一次使用,需要将inc/下的config.bak.asp手动复制为config.asp并进行配置
%>


<%
        
根目录常量
'入口文件相对网站根目录的位置,为空说明当前是根目录
Const PATH_ROOT = ""
        
启动框架
'仅有的全局根对象,其余全部为局部,后续包含均通过loader实现
Dim loader
Dim wts
Set loader = New Class_Load
    loader.frameworkPath=PATH_INC
Set wts = loader.LoadFramework("Wts")
    wts.Start()
    wts.Finish()
Set wts = Nothing
Set loader = Nothing
        
调试程序
'输出变量,中断
Public Sub Die(str)
    On Error Resume Next
    If typename(wts) = "Framework_Wts" Then
 	   Response.write wts.fun.Print(str)
    Else
 	   Response.write "Invalid Framework"
    End If
    If err Then Response.Write "No Start Framework"
    Response.End
End Sub