BrowserMatch "Mozilla/2" nokeepalive BrowserHatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "JDK/1\.0" force-response-1.0
Операторы BrowserMatch используются для представления информации способами, понятными различным веб-броузерам. Например, определенный броузер умеет работать только с протоколом HTTP 1.0, но не HTTP 1.1. В таком случае значение downg rade-1.0 в строке инструкции BrowserMatch позволяет гарантировать, что сервер, работая с этим броузером, использует только HTTP 1.0.
В приведенных строках из файла httpd.conf системы Solaris постоянные соединения отключены для двух из броузеров. Одному из броузеров предлагается для использования только протокол HTTP 1.0, а для четырех из них принудительно передаются ответы в формате, совместимом с HTTP 1.0.
Не играйте с инструкциями BrowserMatch. Приведенные настройки являются стандартными для дистрибутива Apache и позволяют справляться с ограничениями различных броузеров. Это параметры настройки, но используются они преимущественно разработчиками Apache для адаптации под ограничения устаревших броузеров.
Инструкция HostnameLookups определяет, должен ли демон httpd регистрировать в журнале обращений имена узлов наряду с адресами IP. Преимущество регистрации имен узлов в том, что журнал получается более удобным для чтения. Недостаток - дополнительная нагрузка на httpd, связанная с поиском имен в DNS. Значение off, стандартное для настройки Solaris, повышает производительность сервера. Инструкция HostnameLookups влияет на состав информации, заносимой в журнал, однако оказывает существенное влияние на производительность системы - почему мы и рассматриваем ее в разделе, посвященном параметрам настройки производительности, а не параметрам настройки журнала.
- << Назад
- Вперёд