Coldfusion onRequestStart 显示一些错误
Coldfusion onRequestStart show some error
我尝试在 application.cfc 中编写一个 onRequestStart 函数,代码是
function onRequestStart(requestname){
if(!structKeyExists(session, "UserId") or !structKeyExists(session, "LoggedIn") ){
if(!(find("login",requestname) > 0 or find("signup",requestname) > 0)){
location("/mobile/index.cfm",false);
}
}else{
location("/mobile/dashbord.cfm",false);
}
}
以上代码如果条件有效,登录后else条件会显示This page isn't working127.0.0.1 redirected you too many times.这个错误。为什么显示这个错误,我是 coldfusion 的新手,请帮助我解决这个问题。
您正试图从仪表板页面定位仪表板,如果您像这样点击该页面,它将显示 redirected you too many times 的问题,因此您需要在 else 语句中加入一些条件,如下所示,
!find("dashbord",requestname) > 0
我尝试在 application.cfc 中编写一个 onRequestStart 函数,代码是
function onRequestStart(requestname){
if(!structKeyExists(session, "UserId") or !structKeyExists(session, "LoggedIn") ){
if(!(find("login",requestname) > 0 or find("signup",requestname) > 0)){
location("/mobile/index.cfm",false);
}
}else{
location("/mobile/dashbord.cfm",false);
}
}
以上代码如果条件有效,登录后else条件会显示This page isn't working127.0.0.1 redirected you too many times.这个错误。为什么显示这个错误,我是 coldfusion 的新手,请帮助我解决这个问题。
您正试图从仪表板页面定位仪表板,如果您像这样点击该页面,它将显示 redirected you too many times 的问题,因此您需要在 else 语句中加入一些条件,如下所示,
!find("dashbord",requestname) > 0