오늘: 9|어제: 15|전체: 233,978|회원: 118 (+0)|문서: 56,040 (+0)|댓글: 8,019 (+0)|첨부파일: 1,389 (+0)


조회 수 3545 추천 수 0 댓글 13
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

안녕하세요. 웹호스팅을 사용하고 있습니다.

웹호스팅의 서버는 아파치이고 워드프레스로 블로깅을 하고 있는데

핫링크 방지를 위해 .htaccess 를 작성하여 /pubilc_html 에 넣어도 외부에서 그림들이 정상적으로 보입니다.?

어떤 것이 잘못 되었을까요?

혹시나 잘못했나 싶어서 cpanel에서도 해봤는데 그림이 외부사이트에서도 보이네요.

.htaccess 퍼미션은 644로 두었고, 그 밖의 하위 디렉토리에는 없습니다.

.htaccess 내용은 아래와 같습니다.

<IfModule mod_rewrite.c>
# BEGIN WordPress
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
# END WordPress
</IfModule>

# Hotlink Protection START #
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?내 도메인.com [NC]??? <=도메인설정했습니다.
RewriteRule \.(jpg|jpeg|png|gif|zip)$ - [NC,F,L]
# Hotlink Protection END #


  • profile
    Luatic™ 2014.10.18 01:23
    <IfModule mod_rewrite.c> 문꾸 빼고 쓰셔야합니다.
  • ?
    stargen 2014.10.18 02:07

    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    # END WordPress

    # Hotlink Protection START #
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?내 도메인.com [NC] <=도메인설정했습니다.
    RewriteRule \.(jpg|jpeg|png|gif|zip)$ - [NC,F,L]
    # Hotlink Protection END #

    알려주신대로
    rewrite.c 저 문구를 빼서 저렇게 한 다음
    hotlink test를 해준다는 사이트( http://www.htaccesstools.com/test-hotlink-protection/ )나 폰에서 ?테스트 해보았지만 잘 안되네요.
    스펠링이 틀린것도 아니고, 남들 다 된다는데 안되니깐 어찌해야할 바를 모르겠어요 ㅋ

  • profile
    Luatic™ 2014.10.18 02:17
    RewriteEngine On 이문항은 초기 1회만 넣으시면 됩니다.
    룰을 패널에 있는 chtaccess 에서 수정하셔도 됩니다.
  • ?
    stargen 2014.10.18 02:31
    말씀하신대로, rewriteengine on 을 하나만 위로 올렸습니다.
    RewriteEngine On

    # Hotlink Protection START #
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?도메인 [NC]
    RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
    # Hotlink Protection END #

    # BEGIN WordPress
    RewriteBase /wp/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    # END WordPress

    안되네요. 공부좀 더하고 해야할 것 같아요.
    그리고 cpanel을 잘 사용안했는데 chtaccess가 있군요. 알려주셔서 감사합니다.
  • ?
    stargen 2014.10.18 15:45

    일어나서 .htaccess 파일을 지우고 다시 작성했습니다. 우선 필요없는 부분은 다 지우고 cpanel로 생성한 링크 방지 .htaccess 만 적용했습니다.

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^http://도메인.kr/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://도메인.kr$ [NC]
    RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip)$ - [F,NC]

    작동하지 않더라고요.
    cpanel로 500에러페이지 같은 것은 적용 되던데 유독 저 핫링크 방지 코드만 안됩니다.
    혹시나 싶어 저 .htaccess를 도메인명을 변경시킨 후, 다른 웹호스팅 서비스에 똑같이 적용시켜 보았더니 그곳은 정상작동 되었습니다.

    무슨 문제인지 잘 모르겠습니다. 도와주세요ㅎ

  • profile
    Luatic™ 2014.10.19 03:44
    시패널에 보시면 이미지 차단이라던지 기능이 있습니다. 그기능을 이용해서 사용해주세요 외국계열 호스팅과 비슷하지 국내 호스팅과는 많이 다릅니다.
  • ?
    stargen 2014.10.19 03:56

    그 방법으로 한 코드가 위 내용입니다. 외국계열호스팅을 안써봐서 잘못하는것 같기도 한데, 저 코드는 여기 cpanel 링크차단에서 생성한 것이 맞습니다. 그리고 안되네요.

  • ?
    또희™ 2014.10.19 03:56
    ♡축하드려용:) stargen님 또희™님이 35 점이 드립니다.♡
  • ?
    레이딘 2014.10.22 18:01
    혹시나 해서 말씀드리는 건데, 테스트 하실 때 브라우저 캐쉬를 지우고 하셨나요? 브라우저 캐쉬에 해당 이미지가 남아 있으면 그게 떠 버리기 때문에 테스트가 제대로 안 될 수가 있습니다.
  • ?
    stargen 2014.10.23 01:27
    예 그 문제는 아니었습니다. 다른 컴퓨터로도 해보고 폰으로도 해보고, 새로고침도 해보고, 새로운 그림 ftp로 올리고 바로 다른 웹사이트에서 불러와 봤으니 캐시문제는 아니었어요.
  • ?
    merkava 2014.10.28 14:14
    www요청하고 http로 직접하는 요청도 추가해 주어야 되지 않을까요? chtaccess사용해도 됩니다. 문법을 잘모르니 그게 더 편하더라고요.
  • ?
    또희™ 2014.10.28 14:14
    ♡축하드려용:) merkava님 또희™님이 17 점이 드립니다.♡
  • ?
    stargen 2014.10.29 01:03
    첫번째 댓글이 www가 포함/미포함 전부 한꺼번에 처리하는 정규식으로 된건데 안되었고,
    젤 밑에 제가 작성한 마지막 코드가 cpanel의 chtaccess로 다 지우고 만든 코드입니다. 전부 안되네요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
419 스트리밍을 보다가 생각난... 2 네비 2013.10.21 4318
418 네이버 검색등록 됫습니다 ㅎㅎ 모링토크 2013.10.21 4127
417 유머 로또번호 1등당첨보다 힘든것 이하늘 2013.10.21 4457
416 유머 빵터지는 넌센스 유머 이하늘 2013.10.21 4611
415 유머 [뮤비] 웃긴 동영상 이하늘 2013.10.21 4762
414 유머 이해하면 웃긴사진 file 이하늘 2013.10.21 4942
413 유머 진짜로 이런 헬멧이 있나요? 2 file 이하늘 2013.10.21 4644
412 생각해보건데.. 2 루아틱 2013.10.21 4245
411 몇시간뒤 호스팅 정검이구나~~ 3 모링토크 2013.10.22 3937
410 둘럿어용ㅎ ;; 모링토크 2013.10.24 4692
409 ㄷㄷㄷ 다들 빠르시네요 1 YJSoft 2013.10.25 4987
408 포인트 쌓는법은;; 7 남민식 2013.10.25 5204
407 복권으로 400포인트 탕진 .. 털썩 6 Larcenciel 2013.10.27 4597
406 추가 서버 생각중입니다. 2 루아틱 2013.10.29 3884
405 [BGM]유튜브 자동 반복되게 태그 생성 1 YJSoft 2013.10.29 4451
404 회원분들 분포는 어떻게되시나여? 3 CharmingIrene 2013.10.31 5025
403 TIP게시판에 프로그래밍 관련된 강좌를 연속적으로 작성해도될까요? 2 CharmingIrene 2013.11.01 4442
402 혹시 지금 쿠폰 오류인가요?? 1 핑크맛우유 2013.11.03 5067
401 허어어엉어ㅓㄱ!!!!! 복권 1등!!!!!!!! 7 file 핑크맛우유 2013.11.03 4860
400 복권복권~ 2 CharmingIrene 2013.11.04 5149
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 31 Next ›
/ 31

처음