当请求的页面不存在时,是否可以使用 OnRequestStart 事件处理程序呈现不同的页面?
function onRequestStart( string targetPage ) {
// handle another page
}
if(FileExists(cgi.script_name)){
include cgi.script_name;
}else{
// render another page
}
如果我直接使用包含而不是通过 onRequestStart 传递它,则会收到有关缺少 SESSION 的错误
如果我不中止执行,我会收到File not found
错误消息。有没有办法跳过尝试查找文件并使用 onRequestStart 事件来呈现不同的页面?