Linux部署thinkphp5,nginx服务器一直访问index/index问题解决方法


基于thinkphp5写的项目,部署到Linux环境nginx下时,不管访问那个方法,都强制跳转到Index/index方法。修改下配置文件即可解决该问题:
修改项目配置文件application/config.php中的pathinfo_fetch的末尾增加REQUEST_URI

// +---------------------------------------------------------------------- // | URL设置 // +---------------------------------------------------------------------- // PATHINFO变量名 用于兼容模式 'var_pathinfo' => 's', // 兼容PATH_INFO获取 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL', 'REQUEST_URI'], // pathinfo分隔符 'pathinfo_depr' => '/', // URL伪静态后缀 'url_html_suffix' => '',




链接:https://www.jianshu.com/p/75885df65554


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM