>  Q&A  >  본문

nginx 환경에서 여러 도메인 이름이 내 웹사이트에 액세스하는 것을 방지하는 방법은 무엇입니까?

트래픽 소스 분석을 통해 사람들이 특정 도메인 이름을 통해 이 사이트에 접속하고 악의적으로 광고를 클릭하는 데 몇 가지 문제가 있음을 발견했습니다. nginx 규칙을 통해 이러한 도메인 이름을 차단하는 방법은 무엇입니까?

으아아아

위 규칙은 유효하지 않습니다. 전문가의 도움을 받아 규칙을 작성해 주세요.

phpcn_u1582phpcn_u15822735일 전472

모든 응답(3)나는 대답할 것이다

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:27:31

    위의 방법을 시도했지만 실패했습니다.
    죄송합니다. 위의 규칙은 어느 단락에 있습니까?

    일부 웹사이트에서 이 규칙을 찾았습니다:

    으아악

    RewriteEngine On

    블록 도메인

    RewriteCond %{HTTP_REFERER} Ads.acesse.com [NC]
    RewriteRule ^(.*)$ -[F]

    nginx 규칙으로 변환하면 맞나요?

    으아악

    }
    if ($rule_0 = "1"){
    다시 쓰기 ^/(.*)$ /-[F];
    }

    전문가의 판단을 도와주세요.

    필요 효과: Ban은 특정 도메인 이름을 통해 대상 사이트로 점프합니다. 예를 들어 xxx.com에서 aaa.com으로 점프하여 악의적으로 트래픽을 늘리고 광고를 클릭합니다.

    환경: nginx
    규칙:

    으아악

    위의 규칙을 서버 섹션에 입력해 보세요. 이틀 동안 테스트한 결과 특정 도메인 이름을 통한 리디렉션이 발견되지 않았습니다.

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 17:27:31

    넌 서버명 점프일 뿐이야,
    말씀하신대로 출처로 판단해야지,
    그래서 추천인이 판단해야 해

    으아아아

    위는 화이트리스트 시스템이며 블랙리스트 규칙을 사용할 수도 있습니다

    으아아아

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-16 17:27:31

    서버에 다음 코드를 추가하세요:

    으아아아

    회신하다
    0
  • 취소회신하다