推薦乙個工具包自定義HTTP 404錯誤

2022-01-10 12:56:41 字數 1586 閱讀 3907

乙個方便的工具microsoft 的工具包--網頁錯誤工具包,可以幫助您設計和實現自定義錯誤頁。

網頁錯誤工具包是點選到 iis 的 asp.net 應用程式。 您修改乙個 aspx 網頁的其他檔案包含該工具包並將 iis 以部署您的自定義頁面。 錯誤頁將顯示搜尋結果,以便訪問者可以更輕鬆地找到正確的資訊的錯誤。

預設,頁使用 microsoft live 搜尋引擎生成搜尋結果,(儘管如果您願意,可使用另乙個搜尋引擎)。 如果 url 或搜尋字串鍵入了錯誤,頁還可以提供備選拼寫建議。 microsoft 在其自己的站點上使用該網頁工具包幫助訪問者。

頁錯誤工具包的要求包括:

工具包檔案包括:

web.config.merge 這是包含對您的 web.config 檔案所需的設定檔案。 asp.net **,web.config 檔案將包含組織到不同的部分某些核心設定。

errorpage.aspx 這是自定義錯誤頁將替換在泛型的 404 錯誤頁。

errorpage.aspx.cs errorpage.aspx 以 c# 編寫的**隱藏頁。

errorstyle.css 在樣式表為錯誤頁的中。

userguide.docx microsoft office word 2007 格式文件。

readme.rtf 這是乙個簡單的文件,其中介紹了必須與 web.config.merge 檔案執行。

mspl license.rtf 文件與軟體的授權資訊。

設定 web 伺服器

設定在 web.config 檔案

接下來,您必須設定在 web.config 檔案。 如果沒有 web.config 檔案在您的 web 伺服器的根目錄中存在,則 web.config.merge 重新命名 web.config,並使用的應用作為預設。 但如果您的 web 站點執行 asp.net,web.config 檔案應已駐留在根目錄中。 在這種情況下需要合併 web.config.merge 檔案到您現有的 web.config 檔案的內容。

errorpage.cultureinfo 此處您可以輸入區域性 / 區域設定要執行的搜尋。 預設值是美國英語的 en-us。

errorpage.domain 本部分中,您輸入域來告訴該工具包檢索要在錯誤頁中顯示搜尋結果的位置的名稱。

errorpage.websearchresultsnumber 在此處輸入的值,可以指示最大錯誤頁上列出的搜尋結果數。 預設值是 10,; 最大值為 50。

errorpage.performspellcheck 此處您輸入值為 true,則您是否要顯示拼寫建議,在鍵入的 url 的情況下該錯誤頁或搜尋字串。

errorpage.spellingmessage 此部分中,您鍵入要顯示的拼寫錯誤的問題的語法。 預設文字字串: 您尋找 而?

自定義 errorpage 檔案

在下一的步可能要修改 errorpage.aspx 檔案。 該檔案是已完全配置的所以不需要執行以下。 可以更改某些錯誤響應頁,如"很抱歉,找不到所請求的頁"和"下檢視接近於您的請求的結果"中為您自己選擇的文字字串。 最後,可以通過調整顏色、 字型、 磅值和類似屬性 errorpage.aspx 檔案來修改 errorstyle.css 樣式表。

自定義乙個死鎖

在鎖o1釋放之前需要等待鎖o2的釋放 在鎖o2釋放之前需要等待鎖o1的釋放.死在無限等待對方釋放鎖的迴圈中.這只是乙個簡單的死鎖 a需要b,b需要a 複雜一些的有 a需要b,b需要c,c需要a.public class demo6 implements runnable catch interrup...

自定義乙個TagLayout

自定義乙個標籤自動排版顯示的布局。效果 思路 一 確定布局的寬,高。寬度確定 所有行中,寬度最寬的行即為這個布局的寬。高度確定 所有行的高度加起來 即 為這個布局的高度。二 擺放子view思路 如果能夠確定每乙個child的 right 和 bottom 或者 left,top,那麼就可以遍歷每乙個...

乙個好用的MATLAB工具包VLFeat

最近做畢設需要用到超畫素分割,聽學弟說slic不錯就想試試。本來已經有現成的c 但是在用matlab呼叫的時候會出問題 可能是因為呼叫了opencv,如果從matlab中利用system命令呼叫編譯好的二進位制檔案,就會出現沒有許可權讀寫磁碟的情況,必須加sudo,很麻煩。於是google到了vlf...