Asp classic 经典asp server.transfer错误

Asp classic 经典asp server.transfer错误,asp-classic,vbscript,Asp Classic,Vbscript,我在文件夹abc中有一个文件failed.asp。现在,当出现错误时,我想将文件夹xyz中的user.asp页面重定向到page failed.asp。当我的failed.asp与user.asp位于同一文件夹中时,它不会给我错误信息,但如果我在server.transfer中使用虚拟路径,它会给我错误信息。我怎样才能解决这个问题 Server.Transfer(“failed.asp”)--正常工作 Server.Transfer(“abc/failed.asp”)或Server.Transf

我在文件夹abc中有一个文件failed.asp。现在,当出现错误时,我想将文件夹xyz中的user.asp页面重定向到page failed.asp。当我的failed.asp与user.asp位于同一文件夹中时,它不会给我错误信息,但如果我在server.transfer中使用虚拟路径,它会给我错误信息。我怎样才能解决这个问题

Server.Transfer(“failed.asp”)--正常工作 Server.Transfer(“abc/failed.asp”)或Server.Transfer(“../abc/failed.asp”)--加载文件时出错


无法解决此问题的可能解决方法。

Server.Transfer(“/abc/failed.asp”)应该可以解决。请注意,根路径以正斜杠开头。

您可以调用请求对象的重定向方法,但我不确定它在经典asp中是否有效。只需使用server.transfer。可能在IIS中禁用了父路径。请遵循以下步骤了解更多信息和可能的修复方法。