千家信息网

如果根据日志去禁用user_agent

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,查看user_agent打开日志文件 cat /usr/local/apache2/logs/test.com-access_20161111_log如何不显示chrome和curl的日志1.打开虚拟
千家信息网最后更新 2025年01月20日如果根据日志去禁用user_agent

查看user_agent


打开日志文件 cat /usr/local/apache2/logs/test.com-access_20161111_log


如何不显示chrome和curl的日志


1.打开虚拟主机配置文件


vi /usr/local/apache2/conf/extra/httpd-vhosts.conf


添加一代代码



RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.test.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.aaa.com$ ----添加一行

RewriteRule ^/(.*)$ http://ww.lizheng.com/$1 [R=301,L](以/开始,$1作为标记)

条件一Rewritecond %{HTTP_USER_AGENT} ^.*curl.* [NC,OR] 添加的代码,关于curl

条件二Rewritecond %{HTTP_USER_AGENT} ^.*chrome* [NC] 添加的代码,关于chrome

结果RewriteRule .* - [F] 禁止


2.重新启动,加载


apachectl -t


apachectl graceful



3.测试


curl -x127.0.0.1:80 www.lizheng.com/asasddas






0