在BlueHost搭建了一个taoCMS,简单做了一个模板,本地调试没有问题上传到服务器,却发现伪静态失效了,无论什么URL都显示的是首页
列了下SERVER变量发现 BlueHost 环境下 PATH_INFO
不见了,对应的多出了一个 ORIG_PATH_INFO
,难道PATH_INFO
有什么安全隐患吗“
解决办法
编辑taoCMS的 include/common.php
在文件中插入
//BLUEHOST 修正 if (isset($_SERVER['ORIG_PATH_INFO'])) { $_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO']; } |
这是淘宝客程序吧?