ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА

https://resant.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: nginx + php-fastcgi + GET / ;)



Похоже, тут я написал ерунду.

Лучше посмотреть на ключ -f в директиве if (проверка существования
файла)http://sysoev.ru/nginx/docs/http/ngx_http_rewrite_module.html
В случае с локальным fcgi сервером это допустимо. Только права поправить.


----- Original Message -----
From: "slava" <slava@xxxxxxxxxxxx>
To: <nginx-ru@xxxxxxxxx>
Sent: Tuesday, May 22, 2007 2:45 PM
Subject: Re: nginx + php-fastcgi + GET / ;)


Примерно так:

        location =/index.php {
            fastcgi_pass unix:/var/run/php-fastcgi/siteru.sock;
            fastcgi_index  index.php;
            # ..... и т.д. все переменные
            error_page 404 =200 /index.html;
        }
        location / {
                root   /var/www/site.ru/public_html;
                index  index.html;
                autoindex off;
        }

        location ~* ^.+\.(php)$ {
           fastcgi_pass unix:/var/run/php-fastcgi/siteru.sock;
           fastcgi_index  index.php;
           fastcgi_param  SCRIPT_FILENAME
/var/www/site.ru/public_html$fastcgi_script_name;
           fastcgi_param  QUERY_STRING       $query_string;
           fastcgi_param  REMOTE_ADDR        $remote_addr;
           fastcgi_param  REQUEST_METHOD     $request_method;
           fastcgi_param  CONTENT_TYPE       $content_type;
           fastcgi_param  CONTENT_LENGTH     $content_length;
           fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
           fastcgi_param  REQUEST_URI        $request_uri;
           fastcgi_param  DOCUMENT_URI       $document_uri;
           fastcgi_param  DOCUMENT_ROOT      $document_root;
           fastcgi_param  SERVER_PROTOCOL    $server_protocol;
           fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
           fastcgi_param  REMOTE_PORT        $remote_port;
           fastcgi_param  SERVER_ADDR        $server_addr;
           fastcgi_param  SERVER_PORT        $server_port;
           fastcgi_param  SERVER_NAME        $server_name;
        }
    }

----- Original Message -----
From: "Vladimir S.Yakimov" <pwr@xxxxxxx>
To: <nginx-ru@xxxxxxxxx>
Sent: Tuesday, May 22, 2007 1:12 PM
Subject: Re: nginx + php-fastcgi + GET / ;)


> slava пишет:
> > Через обработчик 404 ошибки.
>
> хм. Это как?
>
>








 




Copyright © Lexa Software, 1996-2009.