가뜩이나 호스팅이라 트래픽이 넉넉치 않은데, 제 사이트에 있는 gif이미지가 타 사이트에 주소 그대로 링크되어

트래픽이 급증했습니다..

 

이거 막을 수 있는 애드온같은거 있을까요? 아니면 어떻게 대처해야 하나요? gif이미지만 5개정도 링크주소 그대로 링크하여 트래픽이 장난 아니네요.

  • ?
    httacces 의 hotlink prevention 으로 검색해서 적용해보세요
  • ? ?
    팁 감사합니다 스쿄님!
  • profile

    이미지 파일은 XE를 거치지 않고 직접 다운받아 갈 수 있으므로 애드온으로는 안 되고,

    아파치 설정을 조정하는 .htaccess 파일에 몇몇 규칙을 추가해서 막아야 합니다.

    "핫링크 방지 .htaccess"라고 검색해 보세요.

     

    급하시다면 일단 문제가 되는 파일들만 삭제한 후 재업로드하면

    업로드 경로가 달라져서 예전의 경로로는 더이상 접근할 수 없게 됩니다.

  • profile ?
    애드온으로는 안되는군요. 팁 감사드려요,곰님~!
  • profile profile

    저는 예전에 저 코드를 해봐도
    타 사이트에서 링크된 이미지와 주소 클릭 했을때 이미지가 그대로 다 나오던데요.
    클라우드 플레어 사용하는 사이트는 저게 안되는 건가요?
    지금도 해보니까 안되네요.

  • profile profile
    https 사이트에서 http 주소로 무단 링크하는 것은 막을 수 없습니다.
    먼저 내 사이트에 https를 적용해야 리퍼러를 파악할 수 있습니다.

    아니면, 님 브라우저에 이미지가 이미 캐싱되어 있어서 그냥 뜬 것일 수도 있습니다.
    클라우드플레어를 사용하면 꽤 강력하게 캐싱이 되니까요.
    어떤 설정이든 변경한 후에는 브라우저 캐시를 비우거나 시크릿창에서 테스트해 봐야 합니다.
  • profile profile
    https는 클플 사용하고 항상 사용으로 하고 있습니다.
    브라우저 캐시는 다 지우고 테스트 하는데,
    다른 사이트는 되는데 제 사이트는 안됩니다.
    튜닝셀프도 브라우저 캐시 삭제하고 하면 되는데 제 사이트는 안되네요.
  • profile profile
    클라우드플레어 설정에 있습니다. 방문자는 클라우드플에어 서버에서 이미지를 받아가게 되죠.
  • profile profile
    주어진 정보만으로는 무엇이 문제인지 모르겠네요.
  • profile profile
    클플에서 설정하면 구글에 캐시된 이미지들이 안나오더군요. 그래서 사용 안하고 있습니다.
    어차피 클플 서버를 사용하니 트래픽에 큰 의미가 없어 클플 사용자는 안되는건가 생각만 하고 있습니다.^^
  • profile profile
    제가 뭘 아는게 있어야 정보를 줄텐데, 아는거라곤 클플 사용하고 있고 .htaccess에 코드 추가한 것 말고는 아는게 없어서... ^^
  • profile profile
    본서버가 아닌 클플에서 해줘야 하는게 너무 당연한겁니다. 방문자는 클플에서 이미지등을 받아갑니다. 구글도 당연히 해당되구요.
    클플에서 핫링크 방지 기능 키면 사용 도메인 이외의 도메인에서 게시해도 안보입니다. 지극히 정상
  • profile profile
    네. 그런데 코드를 사용하면 구글 등 예외 도메인들을 설정할수가 있으니까.
    클플은 예외 도메인 설정하는게 없더군요.
  • profile profile
    클플에서 제공하지 않는 것이라 뭐라 제가 이야기 할게 없네요.

    클플 이용하시면 클플에서 파일이 제공되니 클플에 설정에 의존되는게 당연합니다.
  • profile profile
    네. 그래서 저도 클플 사용하는 동안은 클플 하나에만 의지하고 사용하자 생각하고 있습니다.
    감사합니다.^^
  • profile

    웹호스팅의경우 그리고 .htaccess 파일 사용이 가능한 경우 여기에 핫링크방지 코드를 넣습니다.

  • profile ?
    다들 핫링크방지 코드를 추천해주시네요. 얼릉 조치해야겠습니다. 감사합니다 웹지기님~
  • profile ?
    어..근데 웹지기님, .htaccess파일이 ftp의 www바깥에도 있고 www속에도 있는데 어느 파일을 건드려야 하나요?
  • ? profile

    루트에 하시면 됩니다 www가 루트 같은데요..

    이미지 폴더에 하셔도 되고..

  • profile ?
    xe가 설치되어있는 폴더 말씀이시져?
  • ? profile
    네. 전 예전에 아파치 쓸때 이미지 폴더에 했지만 그냥 루트에 다 합니다.
  • profile ?
    감사합니당!^^
  • profile

    https://xetown.com/index.php?mid=point_contents&category=17120&page=6&document_srl=97201
    리퍼러 차단 애드온

    저의 경우, 이미지 도용하는 사이트 주소와 아이피를 적어주고, 보내버릴 주소에 성인사이트 같은 걸로 넣어주세요.

    사이트랑, 링크 타고 오는 방문자 모두 지옥을 경험합니다.

  • profile profile
    링크가 아닌거 같은데요... 이미지가 특정 사이트에 게시되는게 문제인 듯 합니다.
  • profile profile
    아, 그렇군요. ㅠ
  • profile ?
    일단 링크는 아니지만, 재미있는 복수네요 ㅋㅋ 감사합니다 마시마로님~!
  • ?
    가뜩이나 셋방살이하는데 웬 모르는 식구 한명 더 얹혀사는 느낌이네요 ㅋㅋ 오늘도 타운에서 좋은 팁 배워갑니다 ^^
  • ? profile
    셋방살이 아닌 자가주택이라도 핫링크 방지는 해야 합니다. 누군가 초대형 커뮤니티에 생각없이 복사 붙여넣기라도 하면 트래픽 거덜납니다.
  • profile

     

    잘 하셨는지 검증 ㅋ

  • profile ?
    ㅋㅋ 안되네요 집에 가서 다시 해봐야쥬ㅋ
  • ? profile
    네. 다시 해보실때 보시는 브라우저 캐시를 지우고 확인하셔야 하는 점도 참고로 알려드려요~
  • profile ?
    흐흐 되네요 ㅋㅋ xe위치한 폴더의 .htaccess 파일에 아래처럼 추가하니 되네요. ^^
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?tuningself.net [NC]
    RewriteRule .(gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG)$ – [NC,F,L]
  • ? profile
    mp4가 빠졌네요. 사이트에 gif mp4컨버팅 적용하셔서 mp4도 다른 곳에서 퍼갈 수 있습니다.
  • profile ?
    아... 감사합니다!ㅎ
  • profile
    httacces 로 1차 정도는 막을 수 있지만, 우회로는 사실 막지못하는게 현실이라죠.. ㅠㅠ
  • profile ?
    단순하게 퍼가는 거라도 막아야죠. 작정하고 뚫으면 뭐 ㅠㅠ