Laravel Nginx Query String Parameters Laravel Nginx Query String Parameters nginx nginx

Laravel Nginx Query String Parameters


Resolved!

I needed to make some corrections as there were two fastcgi_pass in location ~ \.php$ {} so had to change

location ~ \.php$ {    try_files $uri $uri/ /index.php$is_args$args;    fastcgi_split_path_info ^(.+\.php)(/.+)$;    fastcgi_pass 127.0.0.1:9000;    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;    fastcgi_pass unix:/var/run/php5-fpm.sock;    include /etc/nginx/fastcgi_params;}

To

location ~ \.php$ {    try_files $uri $uri/ /index.php$is_args$args;    fastcgi_split_path_info ^(.+\.php)(/.+)$;    fastcgi_pass 127.0.0.1:9000;    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;    fastcgi_pass unix:/var/run/php5-fpm.sock;    include /etc/nginx/fastcgi_params;}

and modify try_files in location / {} hence had to change

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

To

location / {    try_files $uri $uri/ /index.php?$query_string;}