오늘: 1|어제: 15|전체: 233,970|회원: 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 안녕하세요 1 구공 2012.10.21 5209
418 포인트 쌓는법은;; 7 남민식 2013.10.25 5204
417 요정도까지 되었네요.. 8 file 루아틱 2013.11.21 5193
416 자유 아직 사업자 등록 처리가 안되었나보군요! 4 Bnrueaus™ 2014.03.16 5188
415 자유 오오오 워드프레스의 진가를 오늘 점검하면서 다시 알았습니다 9 file Luatic™ 2014.06.04 5187
414 자유 다들 CloudFlare 적용해보세요.. 7 Luatic™ 2014.04.30 5186
413 코모도 구글 광고 SSL 인증서 90일간 무료네요 루아틱 2012.06.17 5184
412 자유 닉네임 함부로 바꾸지 마세요 ㅡㅡ 4 Bnrueaus™ 2014.03.03 5181
411 블소 남캐릭 스샷 file 루아틱 2012.06.23 5181
410 자유 웹에 브금 넣으려고 올려둔건데 추억돋는 노래들이 너무 많아서 올려봐영 >//< 3 Hikoon 2014.04.13 5167
409 자유 미쳤다고 너를 만나냐;; Bnrueaus™ 2014.04.07 5162
408 루아틱으로 벌수있는 수입이 전혀 없군요 = ㅅ=; 7 루아틱 2012.06.04 5156
407 자유 [저작권 이용 가능 사진] - 건물 위주 사진들... file Bnrueaus™ 2014.03.08 5152
406 자유 통신사 영업정지 기간입니다 ㅋㅋ 표로 정리! file Bnrueaus™ 2014.03.08 5152
405 흠 다들 바쁘신가요? 5 네비 2013.11.17 5149
404 복권복권~ 2 CharmingIrene 2013.11.04 5149
403 지하철에서 싸우는 사람을 봣는데.... 10 Larcenciel 2012.06.10 5130
402 Pbank 결제 시스템 이용할 수 있는 방법 아시는 분? 12 file 1sam 2013.11.08 5116
401 오늘 여수 엑스포 갔다와서 홈페이지에 사진 올리는데 1 카리무니 2012.07.19 5107
400 고인이 된 애니메이션 성우를 위한 추모 2 file lanian 2013.11.11 5104
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

처음