1

SSLを使用するようにサイトを構成したので、web.configに次のセクションを追加しました

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <httpErrors>
            <error statusCode="403" subStatusCode="4" path="D:\Data\www\Site\403.htm" responseMode="File" />
        </httpErrors>
    </system.webServer>
</configuration>

それを含めたら、http://my-url/pagr/some.aspxにアクセスするとThe page cannot be displayed because an internal server error has occurred.メッセージが表示されました。削除すると、デフォルトの403エラーページが表示されます。

私の設定に何か問題がありますか?

4

1 に答える 1

1

IIS をリセットして、設定したパスが機能するかどうかを確認します

また

ファイルシステムのパスを指定する代わりに、ウェブサイトのルートからの相対パスを指定して、機能するかどうかを確認します

403.htm を web.config と同じフォルダーに配置します。

<error statusCode="403" subStatusCode="4" path="403.htm" responseMode="File" />
于 2012-05-09T16:15:13.820 に答える