- 除了https://www.cnblogs.com/bneglect/p/11558593.html 这里提到的以外,今天再记录一个新的原因造成这种情况的解决方法。path_info 这个算是路由模式问题吧。在cgi.fix_pathinfo=0的时候,访问http://domainname.com/abc/def.php/99 类似这样的,出现access denied。解决办法将php.ini 中的cgi.fix_pathinfo = 1 重启php-fpm。
- 当需要使用美化url(path_info)的时候,可以设置cgi.fix_pathinfo = 1 , 其他的方法是修改配置文件https://www.cnblogs.com/imbin/archive/2012/06/25/2561614.html
- 参考:https://www.cnblogs.com/luzt/p/9526699.html
- 详细点的:https://taobig.org/?p=650
- laruence: https://www.laruence.com/2009/11/13/1138.html