[serverfault.comに同様の質問を投稿しましたが、フィードバックがほとんどなかったので、ここで試してみてください]
htaccessを使用すると、Apacheでこれを問題なく実行できます。しかし、仕事では常にM$です...
仮想ホストで発生する可能性のある.flaファイルへのアクセスをロックオフする必要があります。一部のサイトで使用しているいくつかの.swfの横に配置しています。サイトをこすり取る可能性のある人やスパイダーによって、ダウンロードされていないことを確認したいだけです。
flaには特に機密性の高いものはありませんが、同じフォルダーに保存して、ダウンローダーに禁止するようにします。
MIMEタイプルートを試しましたが(MIMEタイプがHTTPヘッダー> MIMEタイプで定義されているかどうかを確認し、定義されている場合は削除します;)、FLAが定義されていませんが、デフォルトでファイルをダウンロードできます。.flv
ファイルを提供したいが、ファイルを提供したくない場合は、これが逆だったことを思い出します.fla
。
Web.ConfigアプローチはASP.NETサイトではないため、実行できません(少なくとも実行できるとは思いません)...したがって、わかりません。
アプリをインストールしたくありません(これは本番システムであるため)。
フィードバックをありがとうございます。
私の解決策:
正しい方向に向けられたおかげで、私はこれを私が望むように(うまくいけば正しく)機能させることができました。このソリューションを必要とする人にとっても、これが私がしたことです:
[IIS]>[プロパティ]>[ホームディレクトリ](タブ)> [構成](ボタン)> [マッピング](タブ)> [追加](ボタン)をクリックして、Webサイトを選択します。
実行可能ファイル: C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll
拡張機能: ここに拡張機能
動詞: (ALLまたはPOST/GET / etc;)
[x]スクリプトエンジン(チェック済み)
[x] Vefiryファイルが存在します(チェック済み)