[an error occurred while processing this directive]
[APACHE DOCUMENTATION]

Apache HTTP Server Version 1.3

モジュール mod_asis

このモジュールは mod_asis.c ファイルに含まれ、デフォルトでコンパイルされます。これは、 .asis ファイルを与えます。MIMEタイプ httpd/send-as-is の全てのドキュメントは、このモジュールによって処理されます。

目的

ファイルタイプに、Apache がHTTPヘッダーを加えないでそれらを送るように定義することを許可します。

これはCGIスクリプトやnphスクリプトを必要としないで、どんなデータの種類でも、リダイレクトと他の特別なHTTPレスポンスを含めて、サーバから送るために使うことが出来ます。

使用法

サーバーコンフィギュレーション・ファイルで、httpd/send-as-is と呼ばれる新しいMIMEタイプを定義してください。例えば、
AddType httpd/send-as-is asis
これは、ファイル拡張子 .asis が新しい httpd/send-as-is MIMEタイプであることを定義しています。 拡張子が.asis の全てのファイルの中身を、Apacheはほとんど 変更しないでクライアントに送ります。 クライアントはHTTPヘッダが付加されることを必要とします。 だからこれを忘れないでください。 ステータス: ヘッダーも必要とされる; データはテキストのメッセージに続く3桁のHTTPレスポンスコード

ここに、ファイルがリダイレクトしたことをクライアントに言うために、コンテンツが as is を送信されるファイルの例があります。

Status: 302 Now where did I leave that URL
Location: http://xyz.abc.com/foo/bar.html
Content-type: text/html

<HTML>
<HEAD>
<TITLE>Lame excuses'R'us</TITLE>
</HEAD>
<BODY>
<H1>Fred's exceptionally wonderful page has moved to
<A HREF="http://xyz.abc.com/foo/bar.html">Joe's</A> site.
</H1>
</BODY>
</HTML>
注意: サーバーは常に日付を加えます: サーバはクライアントにヘッダーを 返します。だからそれらをファイルに含めるべき出はありません。 サーバはLast-Modified (最終更新)ヘッダを加えません 。; 恐らくそうするべきです。


Apache HTTP Server Version 1.3

検索文字
このJAPACHE!ニュースグループへ ( japache.mod.asis ) | JAPACHE!ニュースについて | JAPACHE!ホームページへ

Index Home The English original manual is here.


このページの情報に関わる、ご質問、お問い合わせは、 japache@infoscience.co.jpまで。