前景提要
我想配置 Nginx 实现当访问的 URL 是目录的时候,例如: http://127.0.0.1/modules/sso?param=abcd
此处对应的 modules/sso 目录是真实存在的,那么请求 URL 变为: http://127.0.0.1/modules/sso/index.php?param=abcd
特别的,如果 URL 后面包含斜线,例如: http://127.0.0.1/modules/sso/?param=abcd
也应该被正确识别,并重写为含有 index.php 的 URL,我的思路是用 try_files 来实现,但是测试后并没有得到想要的结果,请问这个应该怎么用 Nginx 来实现呢?