복붙노트

[WORDPRESS] htaccess를 수정하여 봇을 차단합니다

WORDPRESS

htaccess를 수정하여 봇을 차단합니다

해결법


  1. 1.옵션 선을 제거하고 WordPress 규칙 위에 추가를 추가하고 "to]를 변경하십시오.

    옵션 선을 제거하고 WordPress 규칙 위에 추가를 추가하고 "to]를 변경하십시오.

    RewriteEngine on 
    RewriteCond %{HTTP_USER_AGENT} ^Baiduspider [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Sogou [NC]
    RewriteRule ^.*$ - [F]
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    

    차단하려는 다른 사용자 에이전트가있는 경우 현재 사용자 위에 더 많은 조건을 추가하십시오.

    RewriteCond %{HTTP_USER_AGENT} ^dont-want-this-string [NC,OR]
    
  2. from https://stackoverflow.com/questions/14944780/blocking-bots-by-modifying-htaccess by cc-by-sa and MIT license