저는 WordPress 사이트를 소유하고 있으며 /wp-login.php에 DDoS 공격이 있습니다. 내가 뭘 하려는지, mod_rewrite와 함께이 파일에 대한 액세스를 제한하는 것입니다,하지만 행운을합니다.Apache mod_rewrite | RewriteCond가 작동하지 않습니다.
더 구체적으로 말하자면, 내가하려는 것은 쿼리 문자열에서 keywork google을 사용하는 사용자에게만이 파일에 대한 액세스를 허용하는 것입니다. 키워드가 없으면 사용자를 Google 웹 사이트로 리디렉션하려고합니다.
예 :
내가 사용 htaccess로 http://www.google.com하려면 다음이지만, 보이지가없는 작품 :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILE} \/wp\-login\.php
RewriteCond %{QUERY_STRING} !google
RewriteRule (.*) http://www.google.com/ [R=301,L]
</IfModule>
이 규칙을 어떻게 다시 쓸 수 있습니까? 위의 기능을 작동 시키려면?
참고 : 나는 요청 된 파일 이름을 먼저 확인한다 RewriteCond없이 위의 규칙을 시도, 그리고 구글에 리디렉션 normaly prerformed하지만, 내가 뭘 좋아하는 것은 단지 WP의 리디렉션을 제한하는 것입니다 -login.php
종류는