溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Apache 禁止指定user_agent(防止爬蟲扒取)

發(fā)布時間:2020-07-15 03:56:45 來源:網(wǎng)絡(luò) 閱讀:913 作者:lin790292154 欄目:網(wǎng)絡(luò)安全

該功能可以禁止部分我們不需要的訪問名單(),通過改寫rewrite模塊來實現(xiàn)。


tail /tmp/

tail  /usr/local/apache2/logs/test.com-access_20150121_log

 

在rewrite模塊中添加如下信息:

RewriteCond %{HTTP_USER_AGENT} ^.*curl.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*chrome* [NC]

RewriteRule .* - [F]

保存退出


測試

apachectl -t

apachectl restart

curl -x127.0.0.1:80 www.test.com/data/forum.php(默認403錯誤)

curl -x192.168.11.160:80 www.test.com/data/forum.php(默認403錯誤)

vi  /usr/local/apache2/conf/extra/httpd-vhosts.conf(注釋掉)

# RewriteCond %{HTTP_USER_AGENT} ^.*curl.* [NC,OR]

apachectl -t

apachectl restart

curl -x192.168.11.160:80 www.test.com/adsjkf(404)

curl -x192.168.11.160:80 www.test.com/forum.php -I(200)

瀏覽器 www.test.com

curl -A "sdfsadsdfa"  -x192.168.11.160:80 www.test.com/forum.php -I

curl -A "sdfsadchrome  sdfa"  -x192.168.11.160:80 www.test.com/forum.php -I


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI