ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


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


  ПРОГРАММЫ 



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














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

Re: [apache-talk] ProxyRequest




On Wed, 16 May 2001, Dmitry Belyavsky wrote:

> В конфиге апача указано
> ProxyRequests Off
> 
> Что надо добавить, чтобы на попытку использовать сервер как прокси
> выдавалось не 302, как сейчас, а 404?

Я использую для таких целей mod_rewrite:

    RewriteEngine       on  
    RewriteCond         %{THE_REQUEST}  "^GET http://";
    RewriteRule         .*              -               [F]

Будет выдаваться 403. Это, конечно, не решит проблему потому
что, если прокся попала в списки, то будет она в них болтаться очень
долго. Но все же это лучше, чем 302, потому как при 302 накрутчики,
как правило, пытаются повторить запрос еще 4 раза, а так только один раз.

Для 404 последняя строка будет

    RewriteRule         .*              -               [R=404]

но этот вариант я не пробовал.

> Еще один вариант, который устраивает (в принципе) - как перенаправлять
> такие запросы на определенную страницу?

Лучше уж код ошибки, может, это поспособствует скорейшему удалению
прокси из списков, потому как эту определённую страницу никто читать не
будет - эти прокси на 99% используются для накрутки баннеров специально
писанным софтом.

Игорь Сысоев

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.