<br><br><div><span class="gmail_quote">08.10.07, <b class="gmail_sendername">Евгений Девятых</b> <<a href="mailto:devyatyh@gmail.com">devyatyh@gmail.com</a>> написал(а):</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
Здравствуйте, AlexeyK.<br><br>Вы писали 8 октября 2007 г., 21:06:45:<br><br>> Я же описал в первом письме как и что делается в таком случае :)<br><br>> location / { // общий локейшн<br><br>> location ~ \.php$ { // обработчик абсолютно всех php скриптов
<br>> относительно общего локейшна<br>> fastcgi_pass <fastcgi_server><br>> }<br><br>> location /phpmyadmin { // здесь расположены php скрипты, они<br>> обрабатываются фастцги сервером, но текущее правило закрывает доступ
<br>> deny all;<br>> }<br><br>> }<br><br>1. про то что location`ы можно друг в друга вкладывать, я честно говоря<br>ни сном не духом. В документации написано context: server.<br><br>2. не работает. всё сделал как написали
<br>location / {<br><br> location ~* \.php$ {<br> fastcgi_pass <fastcgi_server><br> }<br><br> location /folder {<br> deny all;<br> }<br>}<br>по <a href="http://site/folder/">
http://site/folder/</a> - как положено forbidden<br>по <a href="http://site/folder/info.php">http://site/folder/info.php</a> - благополучно работает php-шка.<br>никакого forbidden<br><br>если сделать<br>location / {<br><br>
location ~* \.php$ {<br> fastcgi_pass <fastcgi_server><br> }<br><br> location ~* ^/folder {<br><br> deny all;<br> }<br>}<br><br><a href="http://site/folder/info.php">
http://site/folder/info.php</a> - - благополучно работает php-шка.<br>никакого forbidden<br><br>если сделать<br>location / {<br><br>location ~* ^/folder {<br> allow <myip>;<br> deny all;<br> }
<br><br> location ~* \.php$ {<br> fastcgi_pass <fastcgi_server><br> }<br><br><br>}<br><br><a href="http://site/folder/info.php">http://site/folder/info.php</a> - предлагается скачать PHP Source file
</blockquote><div><br class="webkit-block-placeholder"></div><div>а если mime-тип задать/перезадать? </div><br><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
nginx 0.6.13<br><br>--<br>С уважением,<br> Евгений mailto:<a href="mailto:devyatyh@gmail.com">devyatyh@gmail.com</a><br><br><br></blockquote></div><br>