Легкое регулярное выражение в журналах Apache

Я пытаюсь создать регулярное выражение для журналов Apache. Это для ignoreregex на Fail2ban .

Мне бы очень хотелось, чтобы я мог разместить что-то вроде /house чтобы поймать все файлы в этом каталоге или /house/jonross.html специально, чтобы соответствовать только этому файлу HTML. Формат журнала, который я использую, приведен ниже.

Поле является тем, где /city/index.html в этом примере.

66-121-89-14.domain.com - - [14/Apr/2011:14:47:05 +0100] "GET /city/index.html HTTP/1.1" 200 2577 "http://www.domain.com/referrer/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16"

Может ли свист регулярного выражения, пожалуйста, помогите?

One Solution collect form web for “Легкое регулярное выражение в журналах Apache”

После нескольких часов проб и часов, если это поможет кому-то другому, это будет игнорировать любую директорию после косой черты после GET с этими словами:

ignoreregex = .*\"GET \/(city|house|anything).*

  • httpd не удалось из-за SSLProtocol: незаконный протокол TLSv1.1 на centos
  • Директива Alias, вероятно, никогда не будет соответствовать, поскольку она перекрывает предыдущий псевдоним
  • Нужны объяснения о проблеме SSL и процессе установки
  • Предотвращение выполнения скриптов и загрузки файлов в каталог?
  • Htaccess - сопоставить динамический URL-запрос к статическому файлу
  • Тайм-аут SSL для Apache не соответствует настройкам
  • Использование nginx для nagios вместо Apache
  • Apache httpd, WebDAV и несколько настроек
  • Линукс командной строки может подключаться, но веб-сервер (или php) не может подключиться
  • Почему Centos apache httpd-2.2.3 rpm удаляет подключенный apr, apr-util, pcre?
  • Почему я не вижу страницу XAMPP в Linux Mint?
  • Linux и Unix - лучшая ОС в мире.