我想阻止我的网站专门为Linux用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想阻止我的网站专门为Linux用户相关的知识,希望对你有一定的参考价值。

如果用户想要从LINUX平台访问我的网站,那么网站就不应该访问。任何人都可以帮我这样做吗?

答案

您将必须检查客户端的User-Agent标头。请注意,标题可能很容易被欺骗,因此您永远无法100%确定您的用户来自哪个平台 - 如果他们想要屏蔽此隐私,以避免您的阻止或任何其他原因。

之前曾提出过类似的问题:Operating System from User-Agent HTTP Header

以下是Linux用户代理列表:https://developers.whatismybrowser.com/useragents/explore/operating_system_name/linux/

根据您的服务器设置,您可以检查此标头并相应地从您的网站应用程序(例如php)或nginx或Apache .htaccess配置文件中执行操作。

您可能只需检查User-Agent标头是否存在Linux(不区分大小写)。在正则表达式将是/linux/i

以上是关于我想阻止我的网站专门为Linux用户的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress阻止访问wp admin€“wpsnipp.com网站你博客的Wordpress代码片段

Linux为系统的服务器 我想部署网站 求步骤

Rail片段缓存如何使您的应用受益,即阻止数据库调用?

活动到片段方法调用带有进度条的线程

Android阻止恢复活动

在smack中阻止用户[关闭]