【发布时间】:2019-05-02 00:09:36
【问题描述】:
谁能告诉我如何使用 apache2 mod rewrite 或任何其他方法阻止以下用户代理,
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:63.0) Gecko/20100101 Firefox/A1E1
【问题讨论】:
-
RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^.*Mozilla/5.0 (Windows NT 6.1; WOW64; rv:63.0) Gecko/20100101 Firefox/A1E1*$ RewriteRule . - [R=403,L]这样的事情? -
没有。在尝试使用基于它们的工具之前,请先阅读正则表达式的简短介绍。
-
您希望在什么context 中执行此操作?服务器配置?
.htaccess?上面RewriteRule指令中使用的语法旨在用于server 或virtualhost 上下文,而不是.htaccess。 -
@MrWhite 感谢您的回复。我想将它添加到 Apache2 VirtualHost 中,我想知道这是否是正确的格式。谢谢
标签: mod-rewrite apache2