Назад | Перейти на главную страницу

Nginx игнорирует строки запроса Yii после амперсанда

Я развертываю приложение на основе Yii, мы отправляем строки запроса через ajax для поиска продуктов, в локальной среде apache эти строки обрабатываются, но на нашем производственном сервере строки запроса nginx после '&' игнорируются

наш пример строки запроса

/en_GB/site/products?question1=female&question4=skincare&question5=60

При отправке мы получили ошибку 500

Error 500
Undefined index: question5
CHttpException
Your request is invalid.

Наша конфигурация nginx состоит из

    location / {
             try_files $uri $uri/ /index-prod.php;
    }

    location ~ \.php$ {
            try_files $uri =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
            fastcgi_buffer_size 128k;
            fastcgi_buffers 256 16k;
            fastcgi_busy_buffers_size 256k;
            fastcgi_temp_file_write_size 256k;
    }

любая помощь