卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

nginx 判断ua跳指定网页

nginx判断指定目录访问ua包含指定ua,就跳转指定网址指定页面!这个适合视频站因为会被某些浏览器给转码,所以就会有下面的nginx代码。
location ~* ^/aliplayer {
             if ($http_user_agent ~* "Quark|NewsArticle|Bytedance") {
                return 301 https://$host/noplayer.php;
            }
        }
下面是指定网址的代码
<?php  
// 检查Referer头部是否存在  
if (isset($_SERVER['HTTP_REFERER'])) {  
    // 将Referer的值存储在变量中  
    $referer = htmlspecialchars($_SERVER['HTTP_REFERER']);
    echo "<p align='center' style='color:white'></br></br></br></br>抱歉,当前App播放出错啦!</br>长按复制以下网址去浏览器打开播放<br>" . $referer . "</p>";
} else {
	$domain = $_SERVER['HTTP_HOST'];
	echo "<p align='center' style='color:white'></br></br></br></br>抱歉,当前App播放出错啦!</br>长按复制以下网址去浏览器打开播放<br>" . $domain . "</p>";
}
?>
这样当播放器被指定ua浏览器访问,就会提示以上内容!
卓越飞翔博客
上一篇: html 电话号码、数字释义计算器 传统的数字吉凶、笔画数起名都是以此为依据
下一篇: 飞飞cms影视系统播放器判断指定浏览器ua显示指定内容

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏