ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Нужен совет по ред иректу POST-в



On Mon, Dec 03, 2007 at 05:59:58PM +0300, Ivanov Dmitri wrote:

> Проблема в следующем:
> Один из наших сайтов (bitrix + php) постоянно пытаются завалить запросами типа
> POST /blog/trackback.php/NEKTO/4 HTTP/1.0
> POST /blog/trackback.php/tretyakov/50 HTTP/1.0
> POST /blog/trackback.php/hornet/23 HTTP/1.0
> POST /blog/trackback.php/frag/36 HTTP/1.0
> .....
> Отрабатывает эти запросы хэндлер 404 ошибки, тратя попусту кучу процессорного 
> времени на прием данных поста и отработку 404.пхп.
> Фронтендом для этого сайта работает nginx. Возможно ли мне задать какое-то 
> правило для location /blog/trackback\.php/ {}, которое будет отдавать клиенту 
> статическую хтмл страницу через nginx?

   location /blog/trackback\.php/ {
       return  404;

       error_page  403  @dummy;
   }

error_page в данному случае нужна, чтобы убрать возможное наследование
с уровня http или сервера

      error_page  404  ...


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



 




Copyright © Lexa Software, 1996-2009.