ПРОЕКТЫ 


  АРХИВ 


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]

Проблема с 404 и fastcgi



Добрый день, Игорь!
Есть вот такая конфигурация:
    fastcgi_index index.phtml;    fastcgi_redirect_errors on;
    server {        listen  80;
        location / {            root   html;            index  index.html 
index.htm;        }
        # serve php scripts        location ~ (/$|\.phtml$|\.php$) {            
fastcgi_param   DOCUMENT_ROOT     $document_root;            fastcgi_param   
PATH_TRANSLATED   $document_root/$fastcgi_script_name;            fastcgi_param 
  SCRIPT_NAME       $fastcgi_script_name;            fastcgi_param   
QUERY_STRING      $query_string;            fastcgi_param   SERVER_NAME       
$server_name;            fastcgi_param   REQUEST_URI       $request_uri;        
    fastcgi_param   DOCUMENT_URI      $document_uri;            fastcgi_param   
REQUEST_METHOD    $request_method;            fastcgi_pass 127.0.0.1:8002;      
  }
        error_page 404 =200 /404.phtml ;    }
Как видно, все запросы, которые заканчиваются на "/" обрабатываются через 
fastcgi (/index.phtml).
1) при запросе /non-existent отрабатывает скрипт 404.phtml.2) при запросе 
/non-existent/ вижу сообщение "No input file specified". Хочется чтобы эти 
запросы тоже обрабатывались скриптом /404.phtml. Как это можно сделать ?
-- Andrei NigmatulinGPG PUB KEY 6449830D
No Microsoft products were used in any wayfor the creation of this message. If 
you areusing a Microsoft product to view it, BEWARE!I'm not responsible for any 
harm you mightencounter as a result.



 




Copyright © Lexa Software, 1996-2009.