国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

Windows server 2008應用之IIS 7中HTTP錯誤響應配置

2024-08-29 03:14:11
字體:
來源:轉載
供稿:網友

自定義錯誤消息允許在站點訪問者無法訪問他們請求的內容時提供文件、執行資源或重定向到 URL,以此來提供友好或信息更豐富的響應。
  默認情況下,IIS 會提供存儲在 systemroot/Help/IisHelp/Common 文件夾下的文件中定義的錯誤消息。您可以為用戶創建自定義錯誤消息,并將 IIS 配置為在每次遇到站點上的特定 HTTP 錯誤時都返回該頁面。

  注:不能自定義以下 HTTP 錯誤消息:400、403.9、411、414、500、500.11、500.14、500.15、501、503 和 505。

  (一)創建自定義 HTTP 錯誤響應

  每當發生 HTTP 錯誤時,IIS 都可以返回自定義錯誤消息。與默認的錯誤消息相比,自定義錯誤消息能夠提供更友好或更豐富的反饋信息。

  1.  打開 IIS 管理器,然后導航至要管理的級別。

  2.  在"功能視圖"中,雙擊"錯誤頁"。

  3.  在"操作"窗格中,單擊"添加"。

  4.  在"添加自定義錯誤頁"對話框的"狀態代碼"下,鍵入要為其創建自定義錯誤消息的 HTTP 狀態代碼的編號。

  5.  在"響應操作"框中,請執行以下操作:

  - 選擇"將靜態文件中的內容插入錯誤響應中"以便為自定義錯誤提供靜態內容(例如 .html 文件)。

  - 選擇"在此網站上執行 URL"以便為自定義錯誤提供靜態內容(例如 .asp 文件)。

  - 選擇"以 302 重定向響應"以便將客戶端瀏覽器重定向到包含自定義錯誤文件的其他 URL。

  6.  在"文件路徑"文本框中,如果您選擇了"將靜態文件中的內容插入錯誤響應中",請鍵入自定義錯誤頁的路徑,如果您使用的是"在此網站上執行 URL"或"以 302 重定向響應"路徑類型,請鍵入自定義錯誤頁的 URL,然后單擊"確定"。

  注:如果選擇了"在此網站上執行 URL",則路徑必須是相對于當前站點的根目錄的 URL。例如,如果需要使用 URL"http://contoso.com/PRoducts/new/error.htm",則應指定"/products/new/error.htm"。

  注:如果選擇了"在此網站上執行 URL",則必須確保指定的 URL 與可能發生錯誤的 URL 位于同一個應用程序池中,否則服務器將返回"403 禁止訪問"消息。如果無法保證指定的 URL 將與可能發生錯誤的所有 URL 都位于同一個應用程序池中,請改為選擇"以 302 重定向響應"并指定一個完全限定的 URL。
 (二)在 IIS 7.0 中更改 HTTP 錯誤響應的狀態代碼

  如果要更改自定義錯誤響應返回的 HTTP 錯誤,可以更改 HTTP 錯誤響應的狀態代碼。

  1.  打開 IIS 管理器,然后導航至要管理的級別。

  2.  在"功能視圖"中,雙擊"錯誤頁"。

  3.  在"錯誤頁"頁上,單擊以選擇要更改其狀態代碼的自定義錯誤頁。

  4.  在"操作"窗格中,單擊"更改狀態代碼"。

  5.  在"錯誤頁"頁的"狀態代碼"列中,輸入新的狀態代碼,然后單擊頁面上的任意位置。

  (三)編輯自定義 HTTP 錯誤響應

  更改自定義錯誤文件的位置時,可以將該自定義錯誤的設置更改為指向新的位置。當錯誤消息的文件類型發生更改時,例如從靜態文件更改為向每個訪問者自定義的動態內容提供服務的文件,則也可以執行類似的操作。

  1.  打開 IIS 管理器,然后導航至您要管理的級別。

  2.  在"功能視圖"中,雙擊"錯誤頁"。

  3.  在"錯誤頁"頁上,單擊要更改的錯誤以將其選中。

  4.  在"操作"窗格中,單擊"編輯"。

  5.  在"編輯自定義錯誤頁"對話框中,選擇下列選項之一:

  - 將靜態文件中的內容插入錯誤響應中,如果錯誤內容是靜態的(例如 .html 文件),請選擇此選項。

  - 在此網站上執行 URL,如果錯誤內容是動態的(例如 .asp 文件),請選擇此選項。

  - 以 302 重定向響應,如果要將客戶端瀏覽器重定向到其他 URL,請選擇此選項。

  6.  如果選擇"將靜態文件中的內容插入錯誤響應中"作為路徑類型,請在"文件路徑"文本框中鍵入自定義錯誤頁的路徑。如果使用"在此網站上執行 URL"或"以 302 重定向響應"路徑類型,請改為鍵入自定義錯誤頁的 URL。單擊"確定"。

  (四)刪除自定義 HTTP 錯誤響應

  如果不再需要為特定的 HTTP 請求返回自定義響應,可以刪除該自定義錯誤。可以刪除本地級別的自定義錯誤,也可以刪除從父級繼承的自定義錯誤。刪除自定義錯誤后,IIS 將返回與該錯誤關聯的默認 HTTP 錯誤消息。

  1.  打開 IIS 管理器,然后導航至您管理的級別

  2.  在"功能視圖"中,雙擊"錯誤頁"。

  3.  在"錯誤頁"頁上,選擇要刪除的錯誤,接著在"操作"窗格中單擊"刪除",然后單擊"是"。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌鲁木齐市| 稷山县| 肇庆市| 霸州市| 抚远县| 乌鲁木齐县| 北宁市| 龙陵县| 黑山县| 盐津县| 博客| 永德县| 商城县| 光泽县| 马公市| 大厂| 黄浦区| 崇义县| 雷山县| 二连浩特市| 浮山县| 鞍山市| 尉犁县| 内黄县| 洛宁县| 报价| 甘泉县| 元谋县| 台州市| 海宁市| 新乐市| 竹北市| 徐汇区| 祁东县| 岳池县| 康保县| 芒康县| 青川县| 方山县| 锦州市| 龙南县|