ThinkPHP6 无法获取到 URL 参数问题?-灵析社区

无情编码机器

thinkphp6 无法获取到url里的参数 用的是docker 部署的 nginx +php 7.4.33 在我的测试环境没有问题 放到另一个服务器里就获取不到参数了 伪静态是这个: location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } 测试了是可以访问到index.php的 而且用index.php?a=b这样是可以获取到参数a的 但是我用index.php?s=aa就获取不到了

阅读量:16

点赞量:0

问AI
改成这样试试。 location / { try_files $uri $uri/ /index.php$uri$is_args$query_string; } * "URL 访问" (https://link.segmentfault.com/?enc=fpO%2BDcEeN569n2fjzRjVZg%3D%3D.TPLylqnwJTsBmeB12pYXNB6q3UPdrAySJWacmn1dlu6eDhfqHQcIoIjhnfdr5dub1GcnyWD9fh9YFzKXHLkr43XliiWS8BR7op7oQfxb8bR%2BUYYMlMQ9%2Ft0jMxT%2Fu4y%2Foe6NxTe%2FyXPyLniWmCLkFpEra8AYDOY981wNinoCCJ2VAm%2B5bXgdWJJy7c%2BecMtSf1Oa%2FlLgxLjcH1av%2B3uC1A%3D%3D) * "弄清楚thinkphp的nginx配置问题" (https://link.segmentfault.com/?enc=ebXcmxoEgtD%2F%2BKZWKJR52g%3D%3D.k6FZwxrgFXeX5SCfmdSo%2BfNNW4CFSQvAYVrYrB%2Boi9GVcZced4cH%2BEobdRdYjdqUoNHxjCQUZ0X1QBKHTSWk8%2FbO%2B%2Fi9neBgUrFZakXGDzBmZWO3f1CZdHfs3p%2Fq2gDMQmUs0tVGSr0aHrRE9u%2Fm9Q%3D%3D)