WebサーバによるMIMEタイプの作成

1962 ワード

次の章では、Apache、Tomcat、マイクロソフトのIISでMIMEタイプを作成する方法を学びます.
ApacheでMIMEタイプを作成する
Apacheでは、MIMEタイプとファイル拡張子のマッピングがプロファイル「apacheルートディレクトリ/conf/mime.types」に格納されています(ほとんどのLINUXシステムでは、/etc/apache 2/mods-availableに格納されています).ここでの「apacheルートディレクトリ」は、Apacheのサーバへのインストールパスです.
MIMEタイプを作成するには、mimeを開きます.typesファイル#文字で始まる行はコメント行で、Apacheは無視します.その他の各行は、あるMIMEタイプで始まる、1つ以上のファイル拡張子に続く.形式は次のとおりです.
mime        1      2      3 ...

次の例を示します.
text/html html htm
application/vnd.wap.xhtml+xml xhtml
text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
image/vnd.wap.wbmp wbmp

TomcatでMIMEタイプを作成する
Tomcat 5.xと4.xでは、MIMEタイプとファイル拡張子との間のデフォルトマッピングは、ファイルtomcatルートディレクトリ/conf/webに格納される.xmlでは、ここの「tomcatルートディレクトリ」はTomcatのサーバーへのインストールディレクトリです.このファイルに指定されたマッピングは、Tomcatサーバが実行するすべてのWeb/WAPアプリケーションに適用されます.アプリケーションへのマッピングはWeb/WAPアプリケーションのディレクトリにあるWEB-INF/web.xmlファイルで設定します.
各マッピングは、ラベルで指定する.次に例を示します.

...

  
    xhtml
    application/vnd.wap.xhtml+xml
  

  
    wml
    text/vnd.wap.wml
  

  
    wmls
    text/vnd.wap.wmlscript
  

  
    wbmp
    image/vnd.wap.wbmp
  

...


マイクロソフトのIISでMIMEタイプを作成
マイクロソフトのIISはMIMEタイプを作成するグラフィックインタフェースを提供した.以下に、Windows Server 2003でIIS 6.0を使用してMIMEタイプを作成する手順を示します.
   1. IISウィンドウを開きます:コントロールパネル->管理ツール->インターネットサービスマネージャを選択します.   2. 左手の木の構造では、コンピュータの名前が表示されます.右クリックすると、メニューが表示されます.   3. メニューのプロパティをクリックして、プロパティウィンドウを開きます.   4. 「HTTPヘッダ」タブをクリックし、下に「MIMEマッピング」があり、「ファイルタイプ」ボタンをクリックします.   5. 「ファイルタイプ」ウィンドウには、MIMEマッピングのリストが表示されます.「新しいタイプ...」と表示され、[削除]と[編集...]のボタンを押してあなたの欲しい修正をします.
他のバージョンのIISで作成するMIMEタイプはこれと同様であるべきである.