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

モジュール 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レスポンス コード、そして最後に原文のメッセージ。

ここにその内容が、ファイルがリダイレクトされたクライアントに送信する ファイルの例があります。

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 (最終更新)ヘッダを加えません 。; 恐らくそうするべきです。


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

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


検索文字
The English original manual is here.

Index Home