спасибо за объяснение, поправил как вы подсказали, все заработало как положено.<br><br><div class="gmail_quote">2011/3/18 Maxim Dounin <span dir="ltr">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello!<br>
<div class="im"><br>
On Fri, Mar 18, 2011 at 01:25:21PM +1000, Dev wrote:<br>
<br>
&gt; пытаюсь настроить ограничение доступа к локейшену по айпи, в логи nginx<br>
&gt; пишет что доступ закрыт, а в браузере я получаю нормальную страницу? как<br>
&gt; будто я обращаюсь с разрешенного айпи, подскажите с чем это может быть<br>
&gt; связано?<br>
&gt; лог:<br>
&gt; 2011/03/18 13:10:40 [error] 5118#0: *2327160 access forbidden by rule,<br>
&gt; client: 175.72.61.17, server: <a href="http://www.abc.com" target="_blank">www.abc.com</a>, request: &quot;GET /cksys/h2/apc.php<br>
&gt; HTTP/1.1&quot;, host: &quot;<a href="http://www.abc.com" target="_blank">www.abc.com</a>&quot;<br>
&gt; # /usr/local/nginx/sbin/nginx -v<br>
&gt; nginx version: nginx/0.6.39<br>
&gt;<br>
&gt; конфиг:<br>
<br>
</div>[...]<br>
<div class="im"><br>
&gt;         location / {<br>
&gt;              proxy_pass         <a href="http://127.0.0.1:8080" target="_blank">http://127.0.0.1:8080</a>;<br>
<br>
</div>[...]<br>
<div class="im"><br>
&gt;          error_page  403                /403.php;<br>
&gt;          error_page  404              /404.php;<br>
<br>
</div>&quot;/403.php&quot; будет обрабатываться в location &quot;/&quot;, а там proxy_pass<br>
без uri.  На бекенд уйдёт запрос с uri исходного запроса<br>
(полученным от клиента).<br>
<br>
Лучше всего описать /403.php, /404.php явно, как-то так:<br>
<br>
    location = /403.php {<br>
        proxy_pass <a href="http://127.0.0.1:8080/403.php" target="_blank">http://127.0.0.1:8080/403.php</a>;<br>
    }<br>
    location = /404.php {<br>
        proxy_pass <a href="http://127.0.0.1:8080/404.php" target="_blank">http://127.0.0.1:8080/404.php</a>;<br>
    }<br>
<br>
Maxim Dounin<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</blockquote></div><br>