Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> IISは任意の拡張機能のダウンロード方法(グループイメージ)をサポートしています。

IISは任意の拡張機能のダウンロード方法(グループイメージ)をサポートしています。

  

ダウンロード用のスペースがダウンロード用に用意されている場合があるので、ファイルのダウンロードを直接設定できます。

ダウンロードスペースにaspがある場合、これを設定するのはphpファイルではお勧めできませんこれを行うと、aspを使用したくなくなり、phpファイルを他の人が使用できるようになります。

1、サイトがアクセス権

2を実行してキャンセルし、ASPを防ぐために、PHPファイルがダウンロードされ、いいえ、あなたは

を設定する必要はありません。

IISのいずれかをサポートするためにしてみましょう拡張機能と不明な拡張機能のダウンロード

1. IISのMicrosoft管理コンソール(MMC)を開き、ローカルコンピュータ名を右クリックして、[プロパティ]をクリックします。 2. [MIMEの種類]をクリックします。 3. [新規作成]をクリックします。 4. [拡張子]ボックスにアスタリスク(*)を入力します。 5. [MIMEの種類]ボックスに「application /octet-stream」と入力します。

IIS6で

未知のMIMEタイプIIS6を提供していないIIS 6.0を
新しいダウンロード可能なファイルの種類が唯一の既知のファイル名の拡張子を持つファイルに対する要求を処理します。要求されたコンテンツのファイル拡張子が既知の拡張子にマッピングされていない場合、サーバーは要求を拒否します。つまり、IISは未知のファイル拡張子のダウンロードをサポートしていません。

現象IIS 6.0 Webサーバーからファイルを要求し、そのファイルの拡張子がWebサーバー上で定義されたMIMEタイプではない場合、次のエラーメッセージが表示されます。HTTPエラー404 - 見つかりませんファイルまたはディレクトリ

原因以前のバージョンのIISにはワイルドカードMIMEマッピングが含まれていたため、IISは拡張子に関係なく任意のファイルを処理できます。 IIS 6.0にはこのワイルドカードMIMEマッピングは含まれず、IISメタベースのMimeMapノードの外部で定義されているどの種類の拡張子も処理できません。

ソリューション

MIMEタイプの使用MIME(多目的インターネットメール交換)タイプは、Webブラウザまたはメールアプリケーションがサーバーから受信したファイルを処理する方法を説明します。たとえば、Webブラウザがサーバー上のアイテムを要求すると、このオブジェクトのMIMEタイプも要求します。一部のMIMEタイプ(グラフィックなど)はブラウザ内に表示できます。ワープロ文書などの他のMIMEタイプは、外部ヘルプアプリケーションを使用して表示する必要があります。 IISがメールメッセージをメールアプリケーションに配信するとき、またはWebページをクライアントWebブラウザに配信するときには、IISは渡されるデータのMIMEタイプも送信します。特定の形式で渡される追加ファイルまたは埋め込みファイルがある場合、IISはクライアントアプリケーションにファイルのMIMEタイプを埋め込むか添付するように通知します。クライアントアプリケーションは、IISから受信したデータを処理または表示する方法を知っています。 IISは、MIMEタイプリストに既に登録されている拡張子を持つファイルのみを処理します。また、他のMIMEタイプを構成したり、MIMEタイプを変更または削除したりすることもできます。 IISは、グローバルMIMEタイプのデフォルト設定を認識するように事前設定されています。 IISで作成したすべてのMIMEタイプはこれらのMIMEタイプを認識します。 MIMEタイプは、他のタイプまたはグローバルに定義されたタイプとは無関係に、サイトおよびディレクトリレベルで定義することもできます。サイトまたはディレクトリレベルでMIMEタイプを表示すると、このレベルに対応するタイプのみが表示され、前のレベルから継承されたすべてのタイプは表示されません。 MIMEタイプが下位レベルで変更され、同じMIMEタイプがグローバルレベルで適用される場合、グローバルレベルのMIMEタイプは下位レベルの変更されたMIMEタイプをオーバーライドします。クライアント要求が拡張子がMIMEタイプで定義されていないファイル拡張子を参照している場合、IISは404.3エラーを返します。ワイルドカード(*)MIMEタイプを追加することで、ファイル拡張子を無視してすべてのファイルを処理するようにIISを構成することもできます。重要次の手順を実行するには、ローカルコンピュータのAdministratorsグループのメンバであるか、適切な権限が委任されている必要があります。セキュリティ上のベストプラクティスとして、Administratorsグループに属していないアカウントでコンピューターにログオンしてから、[別のユーザーとして実行]コマンドを使用してIISマネージャーを管理者として実行します。コマンドプロンプトで、runas /user:administrator_accountname" mmc%systemroot%/system32 /inetsrv /iis.msc"と入力します。

IIS6にDVfファイル形式のダウンロードをサポートさせます。

DVFファイルはSony圧縮音声ファイルまたはDV Studio Camcorderグラフィックファイルで、一般的にはレコーダーファイルで使用されています。拡張子:DVF ASCII:MS_VOICE再生するには、Microsoft Windows Media Playerアプリケーション用のSony Playerプラグインバージョン1.2を使用できます。

特定の拡張子のMIMEタイプを定義するには、次の手順を実行します。 IISのMicrosoft管理コンソール(MMC)を開き、ローカルコンピュータ名を右クリックして、[プロパティ]をクリックします。 2. [MIMEの種類]をクリックします。 3. [新規作成]をクリックします。 4. [拡張子]ボックスに、目的のファイル拡張子(.dvfレコーダファイルなど)を入力します。 5. [MIMEの種類]ボックスに「application /octet-stream」と入力します。 6.新しい設定を適用します。変更を有効にするには、 "World Wide Web発行サービス"を再起動するか、ワーカープロセスのループを待つ必要があります。この例では、IISは.dvf拡張子を持つファイルを処理でき、IISはレコーダーファイルのダウンロードを提供できます。

ファイル拡張子に関係なくすべてのファイルを処理する場合(たとえば、処理されるすべてのファイルを予測できない場合)は、次の手順に従ってワイルドカードマッピングを追加します。

注意:一時的な解決策として、トラブルシューティング中にIIS MIMEマップにワイルドカードマッピングを追加します。見つからないMIMEタイプが問題の原因であると判断した後、ワイルドカードマッピングを削除し、処理する必要があるMIMEタイプの特定のマッピングを追加します。 1. IISのMicrosoft管理コンソール(MMC)を開き、ローカルコンピュータ名を右クリックして、[プロパティ]をクリックします。 2. [MIMEの種類]をクリックします。 3. [新規作成]をクリックします。 4. [拡張子]ボックスにアスタリスク(*)を入力します。 5. [MIMEの種類]ボックスに「application /octet-stream」と入力します。 6.新しい設定を適用します。変更を有効にするには、 "World Wide Web発行サービス"を再起動するか、ワーカープロセスのループを待つ必要があります。注:IISグローバルレイヤで上記の変更を行うことに加えて、メタベースの下位レベルで必要なMIMEタイプを追加できます。この時点で、すべてのサイトでグローバルに拡張子を処理するのではなく、特定のファイル拡張子を持つサイトまたはディレクトリの処理を許可するように指定できます。

Copyright © Windowsの知識 All Rights Reserved