文章出自 虎書博客 轉(zhuǎn)載請注明出處玄坦。
基于thinkphp5寫的項目跷叉,部署到Linux環(huán)境nginx下時,不管訪問那個方法,都強制跳轉(zhuǎn)到Index/index方法云挟。修改下配置文件即可解決該問題:
修改項目配置文件application/config.php
中的pathinfo_fetch
的末尾增加REQUEST_URI
// +----------------------------------------------------------------------
// | URL設(shè)置
// +----------------------------------------------------------------------
// PATHINFO變量名 用于兼容模式
'var_pathinfo' => 's',
// 兼容PATH_INFO獲取
'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL', 'REQUEST_URI'],
// pathinfo分隔符
'pathinfo_depr' => '/',
// URL偽靜態(tài)后綴
'url_html_suffix' => '',