IIS 7.5の使用静的ファイルが見つからない場合、データベースのコンテンツを表示するカスタム404(および403.14)エラーページを作成しました。IIS 7.5カスタム404エラーページがWebルートインデックス/既定で機能しない
つまり、http://mysite.com/test/に移動し、その場所に物理インデックスまたは既定のファイルが見つからない場合、IISは404のカスタムエラーページを実行し、URLを解析してデータベースに格納されたページを表示するか、またはそのページが見つからないと言ってください。
IISがWebルートインデックス/デフォルトページの404ページを表示しない点を除いて、すべてが完全に機能しています。
Webルートディレクトリにあるファイルはありません - ここでは、私の観察された結果は以下のとおりです。
- mysite.com:完全に空白のページ
- mysite.com/:完全に空白のページ
- mysite.com /index.aspx:カスタムエラーページを正しく表示します。
- mysite.com/default.aspx:私のカスタムエラーページを正しく表示します。
- mysite.com/index.htm:私のカスタムエラーページを正しく表示します。
- mysite.com/anything_else/:自分のカスタムエラーページを正しく表示します。
私のWeb.configファイルが含まれています:
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/_page/" responseMode="ExecuteURL" />
<error statusCode="403" subStatusCode="14" path="/_page/" responseMode="ExecuteURL" />
</httpErrors>
私は、サイトの動的ページの残りの部分のように、データベース内のホーム・ページの内容を保存したいと思いますが、はるかにまだ検索して見つけることができませんホームインデックス/既定のページが見つからない場合にIISでカスタムエラーページを表示する方法
ご意見やご感想をいただければ幸いです。
飼料