-1

URL 書き換えを適用した Web アプリケーションがあります。また、web.config 設定と global.asax を使用してカスタム 404 エラー ページを適用しました。両方ともローカルで動作していますが、ライブ サーバーでは動作していません。サイトがデプロイされた場所に GoDaddy の問題はありますか? Web.config コード

 <customErrors mode="On" defaultRedirect="" >
    <error statusCode="404" redirect="~/ErrorPages/404.aspx" />
    </customErrors>

Global.asax コード

Exception ex = Server.GetLastError();
        if (ex is HttpException)
        {
            if (((HttpException)(ex)).GetHttpCode() == 404)
            {

                Server.ClearError();
                Server.Transfer("~/ErrorPages/404.aspx");
            }
        }

私もフォローしようとしました

<system.webServer>
    <httpErrorserrorMode=“Custom“ >
        <removestatusCode=“404“ subStatusCode=“-1“/>
        <errorstatusCode=“404“ path=“~/ErrorPages/404.aspx“ responseMode=“ExecuteURL“ />
    </httpErrors>
</system.webServer>

また、godaddy でカスタム 404 ページを設定しようとしましたが、結果はありません。この問題の解決策は何ですか?よろしくお願いします。

4

1 に答える 1

0

Godaddy のコントロール パネルでカスタム 404 ページの設定を試み、しばらく待ちました。

于 2013-09-10T07:11:40.443 に答える