2012-03-21 98 views
0

我在文件夾abc中有一個文件failed.asp。現在,我想在發生錯誤時將我的文件夾xyz中的user.asp頁面重定向到failed.asp頁面。當我有我的failed.asp與我的user.asp相同的文件夾時,它不會給我錯誤,但如果我在server.transfer中使用虛擬路徑,它給我錯誤。我怎樣才能解決這個問題。 Server.Transfer(「abc/failed.asp」)或Server.Transfer(「../ abc/failed.asp」) - 失敗說法(「failed.asp」) - 工作 Server.Transfer加載文件時出錯經典的asp server.transfer錯誤

不起作用這個問題可能的解決方法是什麼。

+0

您可以調用請求對象的重定向方法,但我不確定它是否適用於傳統的asp。 – 2012-03-21 18:40:42

+0

只需要使用server.transfer。 – 2012-03-21 18:55:01

+0

也許父路徑在您的IIS中被禁用。請按照[本文](http://support.microsoft.com/kb/332117)瞭解更多信息並進行修復。 – 2012-03-25 09:54:54

回答

0

Server.Transfer(「/ abc/failed.asp」)應該可以工作。請注意,根路徑以正斜槓開頭。