отслеживать посетителей моего сайта с ограничениями .htaccess

У меня есть веб-сайт, доступ к которому имеют только несколько IP-адресов (список IP-адресов в файле .htaccess)
Теперь я хочу создать журнал для отслеживания IP-адресов, которые пытались проникнуть на мой сайт, и они не разрешены — нет в списке. Можно ли записать каждую попытку в базу данных?
и если невозможно узнать IP, возможно, просто напишите дату и время, когда они пытаются.
любое предложение?
Спасибо,
Mor

0

Решение

Если у вас есть консольный доступ и настройки по умолчанию, просто выполните команду

cat /var/log/apache2/access_log | awk '{if ($9 == 403) print $1}'

в кли.

127.0.0.1 - - [03/Nov/2014:18:45:21 +0100] "GET /forbidden/test.jpg HTTP/1.1" 403

Первый столбец — это IP, а 9-й (403) — это статус HTTP. Каждый «столбец» ограничен пробелом.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]