이미지 핫링크 방지를 하려고 하는데요.
예외로 아래 두개 사이트는 허용해주려고 합니다.
1. 내 웹사이트 (당연히)
2. 구글
이라고 가정했을 때 .htaccess 가 제대로 작성되었을까요...
정규식 너무 어려워서 잘 모르겠어요.
특히 ^는 어느 문서에서는 '부정' 이라고 알려주고, 어느 문서에서는 '시작표시'라고 설명해줘서 혓갈리네요.
---htacces---
RewriteCond %{REMOTE_ADDR} !서버아이피 [NC]
RewriteCond %{HTTP_REFERER} !google. [NC]
RewriteCond %{REQUEST_URI} !robots.txt$
RewriteRule \.(gif|jpg|png|bmp|zip|tar|rar|alz|a00|ace|jpeg|txt|mp3)$ - [NC,F,L]
ErrorDocument 403 http://vgy.me/Mn7Mtj.png
댓글 16
https://xetown.com/lakepark/50857
근데 아마 클라우드플레어 쓰시면 그냥 거기서 핫링크 사용하시면 알아서 해줄 듯 합니다.
(지금 서버에 설정하는게 의미가 없으실수도...)
클라우드플레어도 그런 서비스가 있군요. 찾아서 적용해야겠습니다.
주신 링크도 감사합니다.
거기에 들어가면 맨아래에..... Hotlink Protection 켜실수 있습니다.
핫링크 켜면 단순히 엑박으로 뜨나요? 아니면 사이트로 유도할 수 있는 대체이미지로 뜨나요..ㅇㅅㅇ?
구글과 네이버로는 열고 싶은데 어떻게 설정해야하는지 굽신 굽신
그렇다면 제 껄 적용해서 한 번...ㅇㅅㅇ
전엑박입니다.