HTTP-сервер Apache можно настроить несколькими способами: файл конфигурации (обычно) называется "httpd.conf", но этот файл может включать другие файлы конфигурации с директивой "Include". Кроме того, HTTP-сервер позволяет размещать файлы конфигурации в контекстном пути вашего веб-сайта. Эти файлы децентрализованной конфигурации (обычно) называются ".htaccess".
Директивы конфигурации, как и директивы для включения сжатия, могут быть действительны в разных контекстах. Допустимые контексты конфигурации «AddOutputFilter», «SetOutputFilter» и (устаревшего) «AddOutputFilterByType» все определяют «конфигурацию сервера, виртуальный хост, каталог, .htaccess» в качестве допустимых контекстов конфигурации. Следовательно, все эти директивы можно использовать в "httpd.conf", а также в конфигурационных файлах ".htaccess".
Таким образом, оба способа настройки сжатия вывода действительны, и это просто вопрос вкуса, хотите ли вы, чтобы вся конфигурация вашего сервера была в одном центральном файле (который читается только во время (повторного) запуска сервера) или хотите распределить конфигурацию в нескольких файлах. и каталоги (но получайте выгоду от мгновенного применения изменений).
person
philip
schedule
11.10.2013