и все равно не работает nginx-0.7.44 + drupal 6.10 с try_files

Vasiliy Tolstov v.tolstov at selfip.ru
Tue Mar 24 11:07:30 MSK 2009


Добрый день.

Поставил сегодня последнюю версию nginx 0.7.44 (спасибо за кеширование в
модуле proxy) drupal самый последний 6.10.

конфиг использую такой 

server {
  listen       80 default;                                  
  server_name www.selfip.ru selfip.ru blog.selfip.ru www.blog.selfip.ru
selfip.spb.ru www.selfip.spb.ru;
  index  index.php;
  root   /home/vase/www/selfip.ru;

  access_log  /home/vase/logs/selfip.ru/access_log main;
  error_log   /home/vase/logs/selfip.ru/error_log info;

  include /etc/nginx/templates/generic.conf;

  location / {
    try_files      $uri  $uri/  @drupal;
    index	index.php;
  }
  location ~ \.php$ {
    try_files      $uri  @drupal;
    fastcgi_pass   unix:/var/tmp/php-fpm/selfip.ru;
    include        /etc/nginx/fastcgi_params;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_param  SCRIPT_NAME  $fastcgi_script_name;
    fastcgi_param  QUERY_STRING     $query_string;
  }
  location @drupal {
    fastcgi_pass   unix:/var/tmp/php-fpm/selfip.ru;
    include        /etc/nginx/fastcgi_params;
    fastcgi_param  SCRIPT_FILENAME  $document_root/index.php;
    fastcgi_param  SCRIPT_NAME  index.php;
    fastcgi_param  QUERY_STRING     q=$request_uri;
  }
}


http://selfip.ru/admin/reports/status/run-cron?destination=admin%
2Freports%2Fstatus
либо
http://selfip.ru/admin/reports/status/run-cron?destination=admin/reports/status
не работают. 
Как видно не передается все. что стоит после знака "?"
В чем я не прав?

-- 
Vasiliy Tolstov <v.tolstov at selfip.ru>
Selfip.Ru






More information about the nginx-ru mailing list