美文网首页我用 LinuxLinux学习之路Linux
Linux部署thinkphp5,nginx服务器一直访问ind

Linux部署thinkphp5,nginx服务器一直访问ind

作者: 笛福奥特 | 来源:发表于2018-07-12 10:14 被阅读1次

    文章出自虎书博客,转载请注明出处。

    基于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'        => '',
    

    原文链接: http://www.tigerbook.cn/30.html

    相关文章

      网友评论

        本文标题:Linux部署thinkphp5,nginx服务器一直访问ind

        本文链接:https://www.haomeiwen.com/subject/fyelpftx.html