Zend Framework adicional Obtenha parâmetros com o NGINX
Configurei meu NGINX for Zend da seguinte maneira (PHP 5.3 com fpm):
server {
root /home/page/public/;
index index.php index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ /index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
gora, eu quero processar parâmetros adicionais como:http: //web.site/index? par = 1
Com o meu sistema de desenvolvimento local (Apache), ele funciona bem, mas não no NGINX, que não forneceu os parâmetros de obtençã
Anny sugestões?
Editar
gora, eu uso a seguinte configuração, que parece funcionar, mas não estou feliz com isso, já que todo mundo sugere "use try_files sempre que possível"
location / {
if (!-e $request_filename) {
rewrite /(.*)$ /index.php?q=$1 last;
break;
}
}