Назад | Перейти на главную страницу

Запретить любой доступ / регистрацию IP в Apache2

Можно ли настроить Apache2 для предотвращения регистрации любых IP-адресов или другой информации из веб-запросов пользователей, что, по сути, делает всех пользователей сайта анонимными?

Вы можете вести собственные журналы следующим образом:

LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog logs/access_log common

то %h это IP-адрес клиента, просто опустите его:

LogFormat "%l %u %t \"%r\" %>s %b" common
CustomLog logs/access_log common

Если вы собираетесь запускать свои журналы с помощью любого стандартного инструмента обработки статистики, вы захотите поместить туда что-то другое вместо% h, просто для того, чтобы анализ журнала был доволен. Например, вы можете:

LogFormat "1.1.1.1 %l %u %t \"%r\" %>s %b" common

или что-то подобное, и это будет регистрировать что-то там, но не фактический IP-адрес посетителя.