Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: Запрет к файлу в fast cgi
Спасибо! Помогло!
>> Имеется следующая конфигурация:
>>
>> location / {
>>
>> fastcgi_pass localhost:9000;
>> fastcgi_param PATH_TRANSLATED /usr/local/antispam/www$fastcgi_script_name;
>> fastcgi_param QUERY_STRING $query_string;
>> fastcgi_param REQUEST_METHOD $request_method;
>> fastcgi_param CONTENT_TYPE $content_type;
>> fastcgi_param CONTENT_LENGTH $content_length;
>> fastcgi_index index.php;
>>
>> }
>>
>> Как настроить доступ к файлу checknames.php, расположенному в
>> директории fastcgi (/usr/local/antispam/www/), только с определенного
>> ip?
>>
>> Такая настройка не помогает, запрет работает, а вот для разрешенного
>> ip возникает ошибка:
>>
>> location /checknames.php {
>> allow x.x.x.x;
>> deny all;
>> }
> server {
> fastcgi_param PATH_TRANSLATED
> /usr/local/antispam/www$fastcgi_script_name;
> fastcgi_param QUERY_STRING $query_string;
> fastcgi_param REQUEST_METHOD $request_method;
> fastcgi_param CONTENT_TYPE $content_type;
> fastcgi_param CONTENT_LENGTH $content_length;
> fastcgi_index index.php;
> location / {
> fastcgi_pass localhost:9000;
> }
> location /checknames.php {
> allow x.x.x.x;
> deny all;
> fastcgi_pass localhost:9000;
> }
|