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

Igor Sysoev is at rambler-co.ru
Mon Dec 3 23:55:37 MSK 2007


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





More information about the nginx-ru mailing list