2016-06-01 2 views
1

私のサイトはボットによって攻撃されており、それらをブロックしたい。.htaccessのURLをブロックする - なぜ動作しませんか?

[/ 6月/ 2016年01:11:02:56 +0200] "/index.php?option=com_user &ビューを取得=登録HTTP/1.1" 私はしようとしていた301 804

<IfModule mod_rewrite.c> 
RewriteEngine On 
Options +FollowSymlinks 

RewriteCond %{QUERY_STRING} index.php?option=com [NC] 
RewriteRule ^(.*)$ - [F,L] 
</IfModule> 

が動作していない、どこに問題がありますか?

答えて

1

のRewriteCondのパターンからURIを削除

<IfModule mod_rewrite.c> 
RewriteEngine On 
Options +FollowSymlinks 

RewriteCond %{QUERY_STRING} ^option=com [NC] 
RewriteRule ^(.*)$ - [F,L] 
</IfModule> 
+0

[01// 2016年6月:12:19:33 +0200] "?GET /オプション= com_k2&ビュー= ITEMLIST&タスク=ユーザー&ID = 469364 HTTP/1.0" 403 458 ボットが403になっています - ありがとう! – user3782638

+0

でも奇妙なことです。 私は '[01/Jun/2016:15:32:23 +0200]を参照してください" GET /index.php?option=com_user&view=register HTTP/1.1 "301 804' 何が問題なのですか? – user3782638

+0

どうすれば可能ですか? – user3782638

関連する問題