Welcome! Log In Create A New Profile

Advanced

Re: Ограничение доступа по IP + php-fcgi

SaveFrom.net
May 18, 2010 04:34AM
18 мая 2010 г. 12:31 пользователь SaveFrom.net <savefrom@gmail.com> написал:

> Здравствуйте.
> А я не сторонник вложенных локейшенов.
>
- location ^/administratorf/.+\.php$ {
+ location ~* ^/administratorf/.+\.php$ {

>
> allow 192.168.0.0/24
> deny all
> fastcgi_pass ...;
> fastcgi_index index.php;
> ...
> }
>
>
> 18 мая 2010 г. 11:26 пользователь alexboyko <nginx-forum@nginx.us>написал:
>
> >Указать второй location внутри первого.
>>
>> Если так:
>>
>> location / {
>> location ^~ /administrator/ {
>> allow 192.168.0.0/24
>> deny all
>> }
>> root /www/beta/html;
>> index index.html index.php;
>> }
>>
>> то долгожданный 403 я получаю только на http://site.org/administrator, но
>> не на http://site.org/administrator/index.php
>>
>>
>> Если так:
>>
>> location ~ \.php$ {
>>
>> location ~* ^(/administrator/).+\.(php) {
>> allow 192.168.0.0/24;
>> deny all;
>> }
>> rewrite ^/ajaxTags.php /ajax_functions.php last;
>> fastcgi_buffer_size 256k;
>> fastcgi_buffers 6 512k;
>> fastcgi_pass 127.0.0.1:8000;
>> fastcgi_index index.php;
>> fastcgi_param SCRIPT_FILENAME
>> /www/beta/html$fastcgi_script_name;
>> include fastcgi_params;
>> }
>>
>> То опять же скачиваются php-скрипты в чистом виде.
>>
>> И только таким образом:
>> location ~ \.php$ {
>>
>> location ~* ^(/administrator/).+\.(php) {
>> allow 192.168.0.0/24;
>> deny all;
>> fastcgi_buffer_size 256k;
>> fastcgi_buffers 6 512k;
>> fastcgi_pass 127.0.0.1:8000;
>> fastcgi_index index.php;
>> fastcgi_param SCRIPT_FILENAME
>> /www/beta/html$fastcgi_script_name;
>> include fastcgi_params;
>>
>> }
>>
>>
>> rewrite ^/ajaxTags.php /ajax_functions.php last;
>> fastcgi_buffer_size 256k;
>> fastcgi_buffers 6 512k;
>> fastcgi_pass 127.0.0.1:8000;
>> fastcgi_index index.php;
>> fastcgi_param SCRIPT_FILENAME
>> /www/beta/html$fastcgi_script_name;
>> include fastcgi_params;
>> }
>> я добился нужного результата. Но меня очень смущает то, что дублируется
>> целая секция параметров. нельзя ли добится нужного результата более изящным
>> способом?
>>
>> Posted at Nginx Forum:
>> http://forum.nginx.org/read.php?21,87472,87668#msg-87668
>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Ограничение доступа по IP + php-fcgi

alexboyko May 17, 2010 11:01AM

Re: Ограничение доступа по IP + php-fcgi

Yuriy Taraday May 17, 2010 12:06PM

Re: Ограничение доступа по IP + php-fcgi

alexboyko May 18, 2010 03:26AM

Re: Ограничение доступа по IP + php-fcgi

SaveFrom.net May 18, 2010 04:32AM

Re: Ограничение доступа по IP + php-fcgi

SaveFrom.net May 18, 2010 04:34AM

Re: Ограничение доступа по IP + php-fcgi

Igor Sysoev May 18, 2010 04:50AM

Re: Ограничение доступа по IP + php-fcgi

Алексей Сундуков May 24, 2010 03:48AM

Re: Ограничение доступа по IP + php-fcgi

Дмитрий Андреев May 24, 2010 04:12AM

Re: Ограничение доступа по IP + php-fcgi

Igor Sysoev May 24, 2010 04:24AM

Re: Ограничение доступа по IP + php-fcgi

Алексей Сундуков May 24, 2010 06:06AM

Re: Ограничение доступа по IP + php-fcgi

Daniel Podolsky May 24, 2010 06:46AM

Re: Ограничение доступа по IP + php-fcgi

Oleksandr V. Typlyns'kyi May 24, 2010 07:04PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 81
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready