Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: странности с access module
Hello!
On Fri, Mar 18, 2011 at 01:25:21PM +1000, Dev wrote:
> пытаюсь настроить ограничение доступа к локейшену по айпи, в логи nginx
> пишет что доступ закрыт, а в браузере я получаю нормальную страницу? как
> будто я обращаюсь с разрешенного айпи, подскажите с чем это может быть
> связано?
> лог:
> 2011/03/18 13:10:40 [error] 5118#0: *2327160 access forbidden by rule,
> client: 175.72.61.17, server: www.abc.com, request: "GET /cksys/h2/apc.php
> HTTP/1.1", host: "www.abc.com"
> # /usr/local/nginx/sbin/nginx -v
> nginx version: nginx/0.6.39
>
> конфиг:
[...]
> location / {
> proxy_pass http://127.0.0.1:8080;
[...]
> error_page 403 /403.php;
> error_page 404 /404.php;
"/403.php" будет обрабатываться в location "/", а там proxy_pass
без uri. На бекенд уйдёт запрос с uri исходного запроса
(полученным от клиента).
Лучше всего описать /403.php, /404.php явно, как-то так:
location = /403.php {
proxy_pass http://127.0.0.1:8080/403.php;
}
location = /404.php {
proxy_pass http://127.0.0.1:8080/404.php;
}
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|