<-
Apache > HTTP Server > Documentation > Version 2.0 > Modules

Apache Модуль mod_asis

Description: посылает файлы, которые содержат их собственные удары головой HTTP
Status: основа
Module Identifier: asis_module
Source File: mod_asis.c

резюме

этот модуль обеспечивает тренеру send-as-is который заставляет Apacheа посылать документ, не добавляя большинство обычных ударов головой HTTP.

это может использоваться, чтобы послать любой вид данных от сервера, включая переадресовывает и другие специальные ответы HTTP, не требуя cgi-подлинника или nph подлинника.

по историческим причинам, этот модуль также обработает любой файл с типом пантомимы httpd/send-as-is .

директивы

этот модуль не обеспечивает никаких директив.

темы

см. также

top

Usage

в файле конфигурации сервера, свяжите файлы с send-as-is тренер например.

AddHandler send-as-is asis

содержание любого файла с a .asis расширение будет тогда посылать Apache клиенту с почти никакими изменениями. В частности удары головой HTTP получены из файла непосредственно согласно mod_cgi правила, таким образом как есть файл должен включить действительные удары головой, и может также использовать Статус CGI: удар головой, чтобы определить кодекс ответа HTTP.

вот - пример файла, содержание которого посылают как чтобы сказать клиенту, что файл переадресовал.

Status: 301 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>

примечания:

сервер всегда добавляет a Date: и Server: удар головой к данным возвратился к клиенту, таким образом они не должны быть включены в файл. Сервер делает нет добавить a Last-Modified удар головой; это вероятно должно.