一面膜胸口一面吻最新版_高清中文国产欧美_高清国内白嫩美女在线观看_亚洲午夜久久国产精品_欧美激情视频中文在线_亚洲精品性色妇AV蜜桃久_日本在线区一区二_a级黄色片网站亚洲三级小视频

    后臺開啟自定義404錯誤后對ASPx腳本無效 未將對象引用設置到對象的實例。
    文章作者:恒愛云[恒愛網絡] 閱讀次數:2199 發布時間:2025-8-15

    某用戶在我司空間管理后臺開啟自定義404錯誤頁面后,在根目錄下自動生成  HttpErrors 目錄,下面有 403.htm  404.htm  500.htm ,測試發現只有訪問不存在的目錄時才會跳轉。

    500錯誤腳本會提示:“/”應用程序中的服務器錯誤。 未將對象引用設置到對象的實例。

    404錯誤腳本會提示:“/”應用程序中的服務器錯誤。 無法找到資源。

    這里需要在在根目錄下的web.config 配置文件里寫段代碼


    <system.webServer>

        <httpErrors errorMode="Custom" existingResponse="Replace">
                <remove statusCode=“404“ subStatusCode=“-1“ />
                <error statusCode=“404“ prefixLanguageFilePath=““ path=“/404/404.php“ responseMode=“ExecuteURL“ />
         </httpErrors>

    </system.webServer>


    errorMode有三個值,分別為Custom、DetailedLocalOnly、Detailed,
    意思為對用戶與服務器端始終顯示自定義頁面、只能服務器端顯示詳細出錯信息、對用戶與服務器端始終顯示詳細出錯信息。


    responseMode有File、ExecuteUrl、Redirect三個層,分別表示使用服務器端靜態文件、可執行的URL、URL轉向 


    由于我們后臺點擊自定義404 頁面時已經完成了3個狀態代碼的設置,所以這里只需要設置訪客和服務器端的顯示狀態即可

    因此只需要在web.config 里設置以下代碼即可。


    <system.webServer>

        <httpErrors errorMode="DetailedLocalOnly" existingResponse="Replace">
         </httpErrors>

    </system.webServer>