.htaccess 只允许包含特定单词的用户代理

.htaccess allow only user-agents that contain a specific word

我想知道是否有一种方法可以使用 .htaccess

阻止所有用户代理,但包含单词 "chrome" 的用户代理除外

我用过类似的东西,但不幸的是,只有给出确切的名称才能起作用..

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} !Lynx/2\.8\.8dev\.12 [NC]

RewriteRule ^ - [F,L]

您可以只使用:

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} !chrome [NC]
RewriteRule ^ - [F]