# перед его передачей клиенту.
#MetaDir .web
# Директива MetaSuffix определяет имя суффикса файла,
# который содержит
# meta-тэги.
#MetaSuffix .meta
# Здесь можно определить сообщения об ошибках.
# Это можно сделать тремя способами:
# 1) обыкновенный текст. Символ "кавычка" обозначает текст
# и клиенту не посылается
#ErrorDocument 500 "Ошибка сервера.
#
# 2) локальное перенаправление на документ или сценарий
#ErrorDocument 404 /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
#
# 3) внешнее перенаправление
#ErrorDocument 402 http://some.other_server.com/
#subscription_info.html
#
#Модуль mod_mime_magic позволяет серверу использовать
#различные подсказки из файла для определения его типа.
#MimeMagicFile /etc/httpd/conf/magic
#Следующие директивы необходимы для браузеров Netscape 2.x и
#Internet Explorer 4.0b2
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
# Следующие директивы отключают ответы HTTP/1.1 для браузеров,
# которые не поддерживают протокол HTTP/1.1
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
# ------------------ Настройки доступа -----------------------
# В этом разделе определяются настройки сервера,
# которые управляют доступом к серверу. Раньше эти
# настройки находились в файле access.conf.
# Каждый каталог, к которому Apache может получить
# доступ, может быть сконфигурирован определенным образом.
# Можно запретить выполнение некоторых операций, доступ
# определенных пользователей или узлов сети.
# Установки доступа распространяются на весь каталог
# и на все его подкаталоги.
# Прежде всего конфигурируем корневой каталог
# для установки полномочий доступа.
Options Indexes Includes FollowSymLinks
AllowOverride None
# Здесь должны быть определены директивы "Includes",
# "FollowSymLinks", "ExecCGI", "MultiViews" или любая
# комбинация "Indexes"
Options Indexes Includes FollowSymLinks
AllowOverride All
# Разрешает доступ всем
order allow,deny
allow from all
# Каталоги /var/www/cgi-bin и /var/www/protected-cgi-bin
# должны быть определены с помощью директивы ScriptAliased
AllowOverride All
Options ExecCGI
order deny,allow
deny from all
allow from localhost
#allow from .your_domain.com
AllowOverride None
Options ExecCGI
# Разрешает отчеты о состоянии сервера
SetHandler server-status
order deny,allow
deny from all
allow from localhost, 127.0.0.1
# Установите здесь имя вашего домена
# allow from .your_domain.com
# Разрешает доступ к файлам документации для локальной машины.
Alias /doc /usr/share/doc
order deny,allow
deny from all
allow from localhost, 127.0.0.1
# allow from .your_domain.com
Options Indexes
FollowSymLinks
# ---------------Конфигурация сервера-------------------
# Тип сервера: inetd или standalone.
ServerType standalone
# Если вы используете тип inetd, перейдите
# к директиве "ServerAdmin"
# Директива Port — только для standalone-сервера.
# Если вы хотите запустить
# сервер Apache с использованием этого или любого
# другого порта, номер
# которого меньше 1024, вы должны обладать правами
# суперпользователя. Но
# даже если у вас нет таких прав, вы можете запустить
# сервер для работы с портом, номер которого превышает
# значение 1024. Обычно используется
# номер 8080 или 8000.
Port 80
# Сервер Apache ведет журнал доступа других компьютеров.
# Если вы включите следующую опцию, то в журнал будет
# записано доменное имя компьютера-клиента. Если эта
# опция выключена, то в журнал будет записан IP-адрес
# клиента. Включение данной опции замедляет работу
# сервера, так как ему требуется дополнительное время
Читать дальше
Конец ознакомительного отрывка
Купить книгу