2013-12-10 87 views
1

我想通過所有請求經由Nginx的配置文件中擊中特定位置,爲PHP文件與請求URL,我幾乎做到了這一點但我無法將URL傳遞給PHP文件。我試過var_dump($_REQUEST); var_dump($_ENV); var_dump($argv);但是返回NULL或者數組結果。Nginx的參數傳遞到PHP文件

location /p/ { 

    try_files $uri $uri/ @php;   
} 

location @php { 
     fastcgi_pass unix:/var/run/php5-fpm.sock; 
     fastcgi_index index.php; 
     fastcgi_param SCRIPT_FILENAME /var/process/internal/t.php; # this script catches all requests 
     fastcgi_param QUERY_STRING $uri; 
     include fastcgi_params; 
} 

回答

3

嘗試移動include fastcgi_params;越高,fastcgi_param小號

+1

大以上,它現在。謝謝。 –

+1

@NaveenGamage歡迎您! –