macsplex.com 로그인

검색

nginx
2021.03.22 23:03

nginx semrush bot 차단

조회 수 439 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

/etc/nginx/sites-available/도메인 파일의 Server 해당 라인을 추가


### UserAgent block
        if ($http_user_agent = "") {
        return 403;
        }
        if ($http_user_agent ~* (AhrefsBot|BLEXBot|DotBot|SemrushBot|Eyeotabot|PetalBot|MJ12bot|brands-bot|bbot|AhrefsBo|MegaIndex|UCBrowser|Mb2345Browser|MicroMessenger|LieBaoFast|Headless|netEstate|newspaper|Adsbot/3.1|WordPress/|ltx71) ) {
    return 403;
  }


nginx재시작해줍니다.

debian ex) # /etc/init.d/nginx restart


curl를 사용하여 해당봇의 응답을 확인하는 명령어

#  curl -l --User-Agent "Mozilla/5.0 (compatible; SemrushBot; +http://www.semrush.com/bot.html)" https://macsplex.com


<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.10.3</center>
</body>
</html>



403 Forbidden 나오면 차단된걸로 확인하면 됩니다.






--------------------------------------------------광고(Advertising)-------------------------------------------------------------------------------------


TAG •

리눅스 Tip

Linux Tip

  1. No Image in Debian

    Nginx php-fpm 설정

  2. No Image in nginx

    nginx rewrite 예제

  3. No Image in nginx

    nginx semrush bot 차단

  4. No Image in Debian

    Nginx 이미지링크 방지

  5. No Image in Debian

    Nginx사용시 업로드용량변경

  6. No Image in Debian

    Ngnix 특정폴더 인증절차추가

  7. OpenCubicPlayer

  8. OpenXenManager 설치방법

  9. No Image

    php 업로드 용량 제한 변경하기

  10. php5연동 curl 설치

  11. No Image

    phpbb에서 로그인 에러가 나올시에..

  12. phpmyadmin 업로드 용량늘이기

  13. qshutdown

  14. No Image

    scp 명령어를 이용한 파일 복사 및 전송

  15. No Image

    Setting Up the OpenLDAP Server

  16. No Image in Fedora

    sudo 유저추가

  17. No Image

    tar 명령어로 압축하기, 압축풀기

  18. No Image

    TAR을 이용한 권한설정까지 압축하기

  19. Transmageddon

  20. No Image

    ubuntu kvm install

Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8