代码之家  ›  专栏  ›  技术社区  ›  Stan Barrows

Internet Explorer:禁止访问者访问

  •  -1
  • Stan Barrows  · 技术社区  · 5 年前

    当有人使用IE浏览我的网站时,有没有办法禁用对我的网站的访问?最好是将它们重定向到一个很好的登录页面,在那里您可以解释为什么访问不可能。

    我正在为我的项目使用Laravel=)。

    干杯, 斯坦

    1 回复  |  直到 5 年前
        1
  •  1
  •   Charles L.    5 年前

    尝试

    php有函数 $_SERVER['HTTP_USER_AGENT'] 用于识别浏览器

     if(using_ie())
     {
       //redirect
     }
    function using_ie() 
        { 
            $u_agent = $_SERVER['HTTP_USER_AGENT']; 
            $ub = False; 
            if(preg_match('/MSIE/i',$u_agent)) 
            { 
                $ub = True; 
            } 
    
            return $ub; 
        } 
    

    您也可以使用

    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) {
      header('Location: /index-ie.php');
      exit;
    }