HostnameLookups Off а в логах Апача – хости замість IP

hostnamelookups-off-apache-logs-host-ipВ конфіґу Апача HostnameLookups може бути Off, але все-ж в логах з’являтимуться хости а не IP. Причиною скоріше за все є невірна робота Апача, а точніше, він писатиме хост замість IP в лог, у випадку якщо .htaccess попросить Deny чи Allow за хостом, а не за IP.

 

Не вникаючи в процедуру Allow/Deny за хостом, її дієвість, і навантаження, яке така конфігурація створює, варто зазначити наступний важливий приклад. Якщо в .htaccess вписати такий рядок:

Allow From 123.123.123.123 #allows google to index website

Ми отримаємо хости в логах замість IP. Здавалось би, ми не робимо Allow/Deny за хостом. Чому ця ж директива має так впливати на Апач? Причина в коментуванні після директиви. Забравши коментар наш лог знову з IP і сервер більше не зайнятий реверними лукапами всіх відвідувачів.

Напишіть відгук

Ваша пошт@ не публікуватиметься. Обов’язкові поля позначені *

* Copy This Password *

* Type Or Paste Password Here *

Можна використовувати XHTML теґи та атрибути: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>