在nginx环境下面列表访问显示error解决方案

admin 2019-9-9 257

在文件 app/common.php 中,将getNID函数 更换为以下函数。
//获取栏目ID参数
function getNID(){
       $event = $_SERVER['SERVER_SOFTWARE'];        
       $url = $_SERVER["QUERY_STRING"];
       if(strpos(strtolower($event),'nginx')!==false){
               $url = substr($url,3);
       }else{
           $url = substr($url,2);
       }
       $url = substr($url,0,-1);
       if(strpos($url,'&') !== false){
               $url = explode('&',$url);
               $url = $url[0];
       }
       return $url;
}
最新回复 (1)
  • laowang 2019-10-11
    引用 2
     function getNID(){
           $url = $_SERVER["REQUEST_URI"];        
           $url = substr($url,1);        
           $url = substr($url,0,-1);
           if(strpos($url,'&') !== false){
                   $url = explode('&',$url);
                   $url = $url[0];
           }
           return $url;
返回
发新帖