Linux: Полное руководство — страница 58 из 98


# Директива FancyIndexing определяет оформление

# каталога - стандартное или индексируемое.

FancyIndexing on


# Директивы AddIcon* указывают серверу, какие пиктограммы

# использовать для показа различных типов файлов

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip


AddIconByType (TXT,/icons/text .gif) text/*

AddIconByType (IMG,/icons/image2.gif) image/*

AddIconByType (SND,/icons/sound2.gif) audio/*

AddIconByType (VID,/icons/movie.gif) video/*


AddIcon /icons/binary.gif .bin .exe

AddIcon /icons/binhex.gif .hqx

AddIcon /icons/tar.gif .tar

AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv

AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip

AddIcon /icons/а.gif .ps .ai .eps

AddIcon /icons/layout.gif .html .shtml .htm .pdf

AddIcon /icons/text.gif .txt

AddIcon /icons/c.gif .c

AddIcon /icons/p.glf .pi .py

AddIcon /icons/f.gif .for

AddIcon /icons/dvi.gif .dvi

AddIcon /icons/uuencoded.gif .uu

AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl

AddIcon /icons/tex.gif .tex

AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..

AddIcon /icons/hand.right.gif README

AddIcon /icons/folder.gif ^^DIRECTORY^^

AddIcon /icons/blank.gif ^^BLANKICON^^


# Директива DefaultIcon определяет пиктограмму

# по умолчанию.

DefaultIcon /icons/unknown.gif


# Директива AddDescription задает описание файла

# Формат: AddDescription "описание" filename


# Директива ReadmeName определяет имя файла README

# по умолчанию

# Формат: ReadmeName name

ReadmeName README

HeaderName HEADER


# Директива IndexIgnore определяет набор файлов, которые

# будут проигнорированы при индексировании

# Формат: IndexIgnore name1 name2,...


IndexIgnore .??* *# HEADER* README* RCS


# Директива AccessFileName определяет имя файла, содержащего

# директивы управления доступом

AccessFileName .htaccess


# Директива TypesConfig задает местонахождение

# файла mime.types

TypesConfig /etc/httpd/conf/apache-mime.types


# С помощью директивы DefaultType можно указать

# MIME-тип по умолчанию для документов, тип которых

# сервер определить не может

DefaultType text/plain


# Директива AddEncoding разрешает браузеру распаковывать

# информацию "на лету"

AddEncoding x-compress Z

AddEncoding x-gzip gz


# AddLanguage разрешает определять язык документа

AddLanguage en .en

AddLanguage fr .fr

AddLanguage de .de

AddLanguage da .da AddLanguage el .el

AddLanguage it .it


# Директива LanguagePriority определяет приоритет языков

LanguagePriority en fr de


# Директива Redirect позволяет перенаправить клиента

# на другой URL. Вы можете перенаправить клиента

# на другой узел или на URL, который находится в вашем

# пространстве имен, то есть на документ,

# который находится в одном из подкаталогов каталога

# DocumentRoot. Вы не можете, например, перенаправить

# клиента к каталогу /etc, потому что он не

#находится в вашем пространстве имен.

# URL - это идентификатор ресурса, поэтому вы должны

# его указывать в виде

# протокол://адрес.домен, например, http://www.linux.ru.

# Если вы укажете просто каталог, например, /images, этот

# каталог должен быть подкаталогом каталога DocumentRoot,

# а не корневого каталога вашей основной файловой

# системы. Формат: Redirect несуществующий_url url


# С помощью директивы Alias можно предоставить доступ

# не только к файлам, находящимся в каталоге, указанном

# директивой DocumentRoot, и его подкаталогах, но и в

# других каталогах. Формат:

# Alias несуществующее_имя нормальное_имя

Alias /icons/ /var/www/icons/


# ScriptAlias определяет расположение каталога сценариев CGI

# Формат: ScriptAlias подставное_имя настоящее_имя

ScriptAlias /cgi-bin/ /var/www/cgi-bin/

ScriptAlias /protected-cgi-bin/ /var/www/protected-cgi-bin/


# С помощью директивы AddType можно добавить новый

# тип MIME, который не указан в файле apache-mime.types.

# Формат: AddType type/subtype ext1

# Обычно для модуля PHP4 (он не является частью Apache)

# директива AddType используется так:

AddType application/x-httpd-php4 .php3 .phtml .php .php4

# AddType application/x-httpd-php3-source .phps

# Для PHP/FI (PHP2):

# AddType application/x-httpd-php .phtml

# ScriptAlias /_php/ /usr/bin/php

# Action application/x-httpd-php /usr/bin/php

# Action application/x-httpd-php3 /usr/bin/php

# Action application/x-httpd-php4 .


# Директива AddHandler позволяет сопоставить

# определенному типу MIME какой-нибудь обработчик.

# Формат: AddHandler action-name ext1


# Для использования сценариев CGI:

AddHandler cgi-script .cgi


# Для использования генерируемых сервером файлов HTML

AddType text/html .shtml

AddHandler server-parsed .shtml


# Раскомментируйте ниже расположенную строку,

# чтобы включить функцию

#Apache "отправь-как-есть" (send-as-is)

#AddHandler send-as-is asis


# Если вы хотите использовать карты изображений:

AddHandler imap-file map


# Для включения карт типов используйте:

#AddHandler type-map var


# С помощью директивы Action можно определить