关于网友提出的“Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径”问题疑问,本网通过在网上对“Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:Thinkphp 32 ACTION_NAME 用U函数 在不同服务器下显示不同路径
描述:
在LAMP 服务
IndexController.class.php 如下:
assign("title","XXXXX");
echo U(ACTION_NAME);
$this->assign('list',$list);
$this->display('./index');
}
public function cc(){
$this->assign("title","XXXXX");
echo U(ACTION_NAME);
$this->assign('list',$list);
$this->display('./index');
}
}
分别访问地址:
http://XXXX.com/Admin 输出:/Admin/Index/index.html
http://XXXX.com/Admin/index/cc 输出:/Admin/Index/cc.html
上面在window服务器下面输出正常
但是在LNMP下面 分别输出
http://XXXX.com/Admin 输出:/Admin/Index/index.html
http://XXXX.com/Admin/index/cc 输出:/Admin/index/Admin/Index/cc.html
在第二个访问的时候多出了“/Admin/index”;
这样的话导致我做分页的时候出现以下情况

链接地址前面重复出现/Admin/Article
今日第二页后 地址一直叠加

请问这个是什么问题?
是nginx.conf的配置问题?