ПРОЕКТЫ 


  АРХИВ 


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: Банальный вопрос


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Банальный вопрос
  • From: Sergey Hilik <sergey.hilik@xxxxxxxxx>
  • Date: Sat, 29 Sep 2007 11:15:59 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=OJF44jUAccJzXFKB7XLEAY/yCrbHrM532IQPtcsUdcE=; b=gek7E8dSR86/EU41DoY1vCfhCai8MtxhZ69hlWIZhUevQP3yzHvqkSmcU4mrWPinBMcFg0r6nmojdbQ/dtukzvlBzf5ZM8hn+eQgZxli4PwqX2y8kZaRm8yDmLDBPATD1PKbQHFl55WbcdaFM/t+gkWXI5Y7hJpK47TG/64+kyo=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=kNxWdmyfPr9TDW6fQUilDKCVWzAxvC70eKnh4s3kWGgTamaAL/tC5a7kjUeSDCRCC3du8SqJGBaEUPh3Z2F/N6qlD4hp1QCsYrCeVdPfzt1zJyIGwzBYUFRpntAVFbawbvIuV8kpRFKvcoKFP6gme3n0Ls2BHAcPZ6bSz7oDn+4=
  • In-reply-to: <20070929055908.GB72598@xxxxxxxxxxxxx>
  • References: <46FD3C8E.8040005@xxxxxxxxx> <20070929055908.GB72598@xxxxxxxxxxxxx>

Здравствуйте, Игорь,

Большое спасибо за помощь.
Окончательный вариант получился такой:
location ~ /images/\d+\.gif$ {
allow ХХХ.ХХХ.XXX.ХХХ; deny all; root /home/www/htdocs/images.XXX.com.ua/;
       }
Возможно кому то пригодится еще.


Igor Sysoev wrote:
On Fri, Sep 28, 2007 at 08:40:30PM +0300, Sergey Hilik wrote:

Здравствуйте.

Возникла казалось бы тривиальныя задача:
есть сервер - допустим www.test.ru, в нем подкаталог images, хочу запретить забирать gif из этого каталога для одного диапазона адресов, запретить забирать png для другого диапазона. Банальная задача вылилась в 3 дневное сидение за консолью. Задачу решить не удается. Пробывал это сделать через :
location ~images\/\d+\.gif {

- location ~images\/\d+\.gif {
+ location ~ /images/\d+\.gif$ {

    allow XXX.XXX.XXX.XXX;
    deny YYY.YYY.YYY.YYY;
}
Вариантов перебрал множество - но не получается. Если кто сталкивался с подобным - пождскажите.

         deny    X.X.X.X;
         allow   all;  # необязательно





 




Copyright © Lexa Software, 1996-2009.