1

IIS 7に拡張子なしのファイルのカスタムエラーページを返すようにするにはどうすればよいですか?拡張子が付いたファイルで動作するようになりましたが、拡張子が指定されていない場合は、汎用ページが表示されます。

4

3 に答える 3

2

aspnet_isapi.dllにマップするワイルドカードアプリケーション拡張機能を追加してみてください。

そのマッピングがないと、要求が処理のためにaspnet dllにヒットすることはなく、デフォルトのIIS404ページが返されます。

于 2009-05-02T21:56:24.590 に答える
1

このような状況に対処している場合は、これらの拡張子のないファイルを処理してから、カスタムエラーページにリダイレクトする必要があります。

于 2009-05-02T22:22:30.423 に答える
0

IIS 7は拡張機能のないURLをサポートしています。これは、Urlrewriting.netと組み合わせて使用​​できます。

ここにあなたが望むものを達成することについての非常に良い記事があります。

http://www.vinodunny.com/blog/post/ASPNET-Extensionless-URL-ReWriting-in-IIS-7.aspx

于 2009-05-02T22:17:27.503 に答える