2017-03-08 21 views
0

我想通過.htaccess來阻止這個用戶代理 - 「Mozilla/5.0(Windows NT 6.3; Trident/7.0; rv:11.0)像Gecko」。有人可以幫助我確定這是什麼類型的系統/瀏覽器?我正在使用cPanel託管,這是訪客選項卡顯示的用戶代理。我應該輸入什麼命令.htaccess爲了不阻止太多或太少 - 只是這個特定的用戶代理?如何在.httaccess上阻止這個特定的用戶代理

回答

0

你必須使用.htaccess文件來阻止這個特定的用戶代理:

htaccess的內容應該是:

RewriteEngine On 
SetEnvIfNoCase User-Agent "Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko" bad_user 
Deny from env=bad_user 

記住

您需要啓用Apache模塊mod_rewrite

+0

謝謝,我應該使用引號(「)?RewriteCond%{HTTP_USER_AGENT}」Mozi lla/5.0(Windows NT 6.3;三叉戟/ 7.0; rv:11.0)像Gecko [NC]或RewriteCond%{HTTP_USER_AGENT} Mozilla/5.0(Windows NT 6.3; Trident/7.0; rv:11.0)像Gecko [NC] –

+0

看到更新的答案 –

+0

這些訪問嘗試仍會被記錄在cPanel訪問者日誌中,或者我不應該看到來自此用戶代理的任何日誌? –

相關問題