Get the App
SLTechnology News&Howtos  ›  Network Security  › 

If you disable user_agent according to the log

Shulou Source: shulou.com Published: 2022-06-01 09:09:25 10月02日 Update

View user_agent

Open the log file cat / usr/local/apache2/logs/test.com-access_20161111_log

How not to display chrome and curl logs

1. Open the virtual host configuration file

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

Add a generation of code

RewriteEngine on

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

RewriteCond% {HTTP_HOST} ^ www.aaa.com$-add a row

RewriteRule ^ / (. *) $http://ww.lizheng.com/$1 [Rene301 Magi L] (marked with / beginning, $1)

Condition one: code added by Rewritecond% {HTTP_USER_AGENT} ^. * curl.* [NC,OR], about curl

Condition two: code added by Rewritecond% {HTTP_USER_AGENT} ^. * chrome* [NC], about chrome

As a result, RewriteRule. *-[F] prohibited

two。 Restart, load

Apachectl-t

Apachectl graceful

3. test

Curl-x127.0.0.1 80 www.lizheng.com/asasddas

Tags: Log code file condition generation generation line host tag result virtual host test configuration Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Linux Shulou Tech Info Redmi Shulou Technology Microsoft