오늘: 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 자유 요새 애드포스트가 애드센스보다 짭짤한거 같네요. 10 file merkava 2015.01.08 1105
418 자유 요새 블로그 수익활동 중인데 나름 짭짤한듯. 6 file merkava 2015.02.15 402
417 자유 요새 블로거들이 아이페이지를 열심히 빠나 했더니 이유를 찾아냈습니다. 3 file merkava 2015.08.20 316
416 자유 요 몇일 사이에 블루서버가 느려졌다는 느낌에 대한 원인을 파악했습니다. 3 merkava 2015.01.19 310
415 질문 외부dns의 도메인 연결시 cname, a record 인식 불가. 1 AJKJ 2014.06.30 3822
414 왠지 로그인 유지가 안되고 있는듯합니다 4 YJSoft 2013.10.20 4905
413 왜 도메인 연결이 안되나 했는데 1 YJSoft 2013.08.12 5239
412 와우 7 비트뮤직 2013.02.08 4999
411 자유 와 벌써 12월도 끝나가는 기분이라니 3 종희 2016.12.08 467
410 옵티머스 LTE 에 우분투 올리기 시도중입니다 + ㅅ+ 3 루아틱 2013.04.15 8411
409 자유 오오오 워드프레스의 진가를 오늘 점검하면서 다시 알았습니다 9 file Luatic™ 2014.06.04 5187
408 오랜만에 왔다가요~~~ 2 포인트 2012.08.23 6026
407 자유 오랜만에 글 쓰네요. 14 Bnrueaus™ 2014.04.06 5514
406 오랜만에 개인 홈피 세팅하면서.. 5 onyu.me 2012.10.12 5260
405 오래간만입니다 3 YJSoft 2013.12.13 3693
404 오래간만에 출첵 ㅋㅋ 모링토크 2013.12.01 3806
403 자유 오래간만에 루아틱 왓습니다 핫슈 2016.06.10 126
402 자유 오래간만에 등장! torkcar 2015.04.19 147
401 자유 오늘은 웹작업 포기인가... 3 보안컴 2015.09.15 184
400 오늘 제 실수로 루아틱님께서 고생 좀 하셨네요. 2 칼킨7 2012.05.10 5604
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

처음