Nginx和PHP-FPM:查询参数不会传递给PHP
我目前正在使用Vagrant设置一台本地开发机器.一切都按预期运行,期望查询参数不会传递给子页面上的PHP. 这意味着在www.example.com/?a=b上,查询参数是可访问的,但在www.example.com/subpage/?a=b上则不然. 我发现使用Google解决此问题的一般回复是修改try_files指令,但这对我不起作用.我还检查了request_order& php.ini中的variables_order – 一切都在那里正确设置. 这是我的配置:
因为我不太了解服务器设置和安装;管理,我在这里打砖墙,还有一些我还检查过的东西: > $query_string在/ etc / nginx / fastcgi_params中设置为fastcgi_param QUERY_STRING $query_string;这似乎对我来说是正确的. 由于它不在子页面上时工作,我现在怀疑位置块不匹配,但我真的不明白这是怎么回事 – 请帮忙. 最佳答案 您需要使用$is_args作为问号& $args或$query_string用于查询字符串后面的问号. 这是最后一个组合.
还要确保你已经设置好了
然后传递给它fastcgi; (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 带有PDF和PHP的Apache2-“此文件不是以“%PDF-”开头
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net MVC 2
- centos – 为Phusion Passenger 3提供SSL支持的Curl开发标题
- Nginx – 根据server_name更改根目录?
- linux – 当master从命令行运行时,puppet master REST API在
- Nginx无法从docker 1.10.1中的嵌入式DNS获取主机
- 重定向-如何在发布请求nginx上删除尾部斜杠
- 我使用自制软件来安装nginx,以及如何添加第3个模块?
- Nginx-对Heroku的代理请求
- 在nginx和php上访问被拒绝
- ruby-on-rails-4-Rails域约束(服务于多个域)
- 带有PHP7和Nginx 1.9.9的502 Bad Gateway
- nginx 301重定向查询字符串
- Linode更新-禁止使用Rails和Passenger Nginx 403
- 配置 – 为什么我不能将proxy_set_header放在if子
- 传递URI查询参数Nginx反向代理
- python-Ngnix Gunicorn Flask:如何找出真正的基
- python – Django Admin FORCE_SCRIPT_NAME登录重
- 使用Nginx的通配符记录来处理自定义域
- 套接字-SOCKET_RWGROUP = ClamAv中的后缀?