Welcome! Log In Create A New Profile

Advanced

Re: redirects log

September 16, 2009 08:22AM
On Wed, Sep 16, 2009 at 07:32:28AM -0400, cat wrote:

> Здравствуйте, дорогая редакция.
> так сложилось, что мне необходимо банить запросы на сервер по параметру из query string.
> на данный момент это выглядит так:
>
>
> server
> {
> listen 80;
> ....
> if ($arg_IP = 192.168.1.2){rewrite ^ /banned.html;}
> if ($arg_IP = 192.168.1.3){rewrite ^ /banned.html;}
> if ($arg_IP = ... ){rewrite ^ /banned.html;}
> ......
> }
>
>
> единственное, чего мне не хватает - логи доступа с забаненных IP.

http {

geo $banned {
default 0
192.168.1.2 1;
192.168.1.3 1;
...
}

server {
if ($banned) {
rewrite ^ /banned.html;
}

location = /banned.html {
access_log /path/to/banned;
}

...
}

> log_subrequest on;
>
> The directive enables or disables messages in access_log about sub-requests such as rewrite rules and/or SSI requests.
> включил, но ничего нового в логах не нашел.

log_subrequest относится только к SSI requests и не имеют отношения к
rewritted requests.


--
Игорь Сысоев
http://sysoev.ru
Subject Author Posted

redirects log

cat September 16, 2009 07:32AM

Re: redirects log

Igor Sysoev September 16, 2009 08:22AM

Re: redirects log

Igor Sysoev September 16, 2009 08:26AM

Re: redirects log

cat September 16, 2009 02:14PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 131
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready