IISは静的ファイルの要求を処理しますか?例:
http://localhost:9000/Content/ABC.pdf
そうでない場合は、.pdf要求もIISによって処理され、URLRewiteモジュールを通過するように設定を追加できますか。
IISは静的ファイルの要求を処理しますか?例:
http://localhost:9000/Content/ABC.pdf
そうでない場合は、.pdf要求もIISによって処理され、URLRewiteモジュールを通過するように設定を追加できますか。
Asp.netは、aspx、asmx、ashxの要求のみを受信します。
ファイル名拡張子がASP.NETにマップされていない場合、ASP.NETは要求を受信しません。
特定のファイル名拡張子を処理するカスタムハンドラーを作成する場合は、その拡張子をIISのASP.NETにマップし、アプリケーションのWeb.configファイルにハンドラーを登録する必要があります。詳細については、HTTPハンドラとHTTPモジュールの概要を参照してください。
可能であれば、URLをashxファイルに変更してください。そうでない場合は、asp.netで認識されるようにpdfをマップできます。
はい、IIS は静的コンテンツを適切に処理します (イメージを提供しますよね?)。
デフォルトでは、動的処理をバイパスし、コンテンツを直接返します。
セットアップで PDF ファイルが自動的に正しく処理されない場合は、正しい MIME タイプを構成に追加するだけでよい場合があります。