ПРОЕКТЫ 


  АРХИВ 


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: "ShivaS" <nginx-forum@xxxxxxxx>
  • Date: Fri, 01 Mar 2013 07:30:09 -0500
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tigger.jlkhosting.com; s=x; h=Date:Sender:From:References:In-Reply-To:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=4ITETeDjTvZTusWAJye4DdjHyjkXsvVlJ8a2z0dBLsA=; b=hwG6LVNSc/Dq0n4+OD2oPqyq1Ci4ZlhbBsA3fH3l8cGlrwCC/vnwm7giVwaAlRnhNwi+4nsed0ZBDx3rtvdc9NI3L1zfIxQhELOwi3MKK1SHB829DP6+Me8t2Nj0mZ/l;
  • In-reply-to: <201303011542.19670.vbart@nginx.com>
  • References: <201303011542.19670.vbart@nginx.com>

Да, в принципе его не стоит оставлять.
Статику в отдельную директорию конечно самое логичное, но меня подключили к
проекту после того как все написано было.
Сейчас что-либо менять будет достаточно сложно, но я скажу проггерам.

Если рассматривать идеальный вариант, может ли данный конфиг сойти за
таковой? Ну или считать близким ;-)

       #тут поставил пустую директорию, или надо вообще не указывать root ?
       root /var/www/directory1;
       index index.php; #возможно index тоже необязателен. поставил для
галочки.

       location  / {
              try_files "" /index.php;
        }

        location = /index.php  {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_param  SCRIPT_FILENAME  /var/www/framework/index.php;
            include        fastcgi_params;
        }

        # статика общая для нескольких проектов под одним фреймворком, поэтому
вынесена в другую директорию
        location ~ /(js|css|img)/ {
        root /var/www/directory2;
        access_log off;
        }


Спасибо!

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,236729,236774#msg-236774

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.