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;}