2011-04-26 102 views
6

我們目前有一個經典的asp 404錯誤頁面。默認情況下,它返回一個狀態代碼200錯誤,我們希望它返回一個404錯誤代碼。你如何設置經典asp(vbscript)頁面的狀態碼?經典asp響應代碼

+1

[Asp Classic返回特定http狀態碼]的可能重複(http://stackoverflow.com/questions/1456110/asp-classic-return-specific-http-status-code) – 2011-04-26 20:10:19

回答

9

使用Response對象:

Response.Status = "404 Not found" 
+1

@ gleasonomicon - 並確保它位於頁面的頂部,或者響應緩衝設置爲true。 – dawebber 2011-04-26 20:17:07

0

從技術上講,200是一個狀態碼OK,不是錯誤,但儘管如此,其基本思想是,你需要告訴響應流中返回404(未找到)爲狀態碼。 Here's one way要做到這一點。