Конфигурация сервера Apache

При каждом запуске Apache читает несколько файлов конфигурации, расположенных в директории conf. Основным из них и первым в очереди является httpd.conf. Этот файл содержит в себе директивы общей конфигурации сервера и его модулей.
Затем сервер ищет в том же каталоге файлы srm.conf и access.conf (их названия могут быть переопределены администратором). Первый из отмеченных файлов отвечает за то, как сервер должен использовать локальные ресурсы при ответе на запрос клиента, а второй определяет конфигурацию доступа к информации, то есть указывает, какие операции над какими ресурсами и кому разрешены. Впрочем, по умолчанию в srm.conf и access.conf не содержится никаких директив. Более того, эти файлы рекомендуется оставлять пустыми, а все директивы помещать в httpd.conf во избежание противоречий.
Примечание
Для того, чтобы изменения, внесенные в любой из файлов httpd.conf, srm.conf или access.conf, вступили в силу, необходимо перезапустить веб-сервер.
Файл mime.types, расположенный там же, в директории conf, определяет соответствие MIME-типов объектов расширениям файлов.
Файлы httpd.conf, srm.conf, access.conf и mime.types продублированы соответствующими файлами *.default.* (например, httpd.conf — httpd.default.conf и т. д.). Это просто резервные копии, хранящие настройки по умолчанию.
Конфигурационные файлы могут иметь неограниченное число пустых строк и комментариев, начинающихся с символа «#».
Примечание. При соответствующих настройках влияние на работу сервера оказывают еще и так называемые файлы управления доступом, которые могут располагаться в любых подкаталогах, назначенных для хранения ресурсов, доступных клиенту (имеются в виду директории htdocs, cgi-bin и аналогичные им, а также любые их подкаталоги).
Такие файлы обычно называются .htaccess (хотя это имя, принятое по умолчанию, можно при необходимости переопределить) и задают параметры конфигурации сервера именно по отношению к тем директориям, в которых сами находятся (включая все вложенные подкаталоги).
В файлах управления доступом допустимы многие директивы конфигурации сервера, поэтому эти файлы — настоящее спасение для пользователей недорогих тарифов виртуального хостинга. Рассматривая те или иные директивы конфигурации сервера, мы будем оговаривать, применимы ли они в файлах управления доступом.
Настройки, фигурирующие в файлах управления доступом, читаются сервером непосредственно в моменты обращений клиентов к соответствующим ресурсам. Поэтому изменения, вносимые администратором сайта в файлы управления доступом, вступают в силу мгновенно. Иными словами, после модификации файлов управления доступом перезагрузку сервера производить не нужно!


© 2008-2018 ОптимизацияВебСайтов.ру


Любое использование текстового и графического контента сайта без активной ссылки на источник не доскается.