오늘: 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
번호 분류 제목 글쓴이 날짜 조회 수
239 돈 날렸습니다 8 YJSoft 2014.01.26 3595
238 주문한 부품이 오면 서버 설치하려고 합니다만 1 YJSoft 2013.12.23 3582
237 서버컴퓨터에 관하여 6 네비 2013.10.16 3579
236 유머 개드립 중에 개가 웃고 자빠질 드립. (?) Omega3 2014.02.18 3576
» 질문 .htaccess 핫링크 방지 적용 문제 13 stargen 2014.10.17 3545
234 정보 클라우드플레어에서 무료 사용자 대상으로도 SSL을 제공한다네요 1 YJSoft™ 2014.09.30 3540
233 키야~~ 이제 회원 모집을 해야갯더요 ㅋㅋ 3 오필리아 2013.10.11 3533
232 쿠폰은 어따 뿌려두면 좋을까요? 1 루아틱 2013.10.12 3499
231 복권 대박 ~~ 벌서 레밸 12 야 ㅎㅎ 모링토크 2013.10.18 3488
230 질문 람보님 봐주세요~ 2 file 엘티그로 2014.09.03 3468
229 유머 다시다시하지 마세요! Omega3 2014.02.18 3459
228 돌아왓습니다 3 모링토크 2013.12.20 3450
227 질문 호스팅관련질문! 2 김가르삐 2014.08.26 3448
226 유머 만나면 좋은 친구~ Omega3 2014.02.18 3407
225 자유 감기 조심하셔요 꼬마마음 2014.09.28 3379
224 유머 게토레이 먹는 홍대 귀욤 고양이 Luatic™ 2014.06.26 3377
223 제가 사용하는 용량정보 공개(?) 4 file 오필리아 2013.10.16 3367
222 자유 반갑습니다 오랜만에와서 글남기네여 2 바람의매 2014.08.10 3365
221 감기조심하세요 ㅠ 3 lanian 2013.12.18 3354
220 자유 항상 감사하게 생각합니다^^ 1 꼬마마음 2014.09.20 3347
Board Pagination ‹ Prev 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 31 Next ›
/ 31

처음