- 2
- 이니스프리
- 조회 수 470
안녕하세요?
Nginx에서 대략 다음과 같은 방법으로 리퍼러를 체크하여 등록된 도메인 이외에는 403 코드로 응답하는 방법으로
이미지 외부링크 방지 설정을 한 경우에 이를 가장 간단하게 확인하는 방법으로 어떤 것이 있을까요?
location ~ \.(jpe?g|png|gif|bmp)$ { valid_referers none blocked mysite.com *.mysite.com; if ($invalid_referer) { return 403; } }
우선 사이트에 크롬으로 접속한 후 이미지 주소 복사를 하고나서
파폭 등 전혀 다른 브라우저를 열고 해당 URL을 열어서 이미지가 제대로 뜨는지 확인하는 방식으로 테스트하면 될까요?
동일한 브라우저가 아닌데도 리퍼러 체크를 통과하는 경우는 없겠죠??
그럼 저녁식사 맛있게 드시고 편안한 저녁 되세요 ^-^
IE에서 확인을 해보실 필요가 있습니다. 예전에 리퍼러 쪽 체크하는 것을 구현하긴 했었는데 크롬과 파이어폭스에서는 되던 것이 IE에서는 다르게 동작했었던 기억이 있었습니다..
약 3년 전에 있었던 일이라 어떤 것이 문제가 되었는지는 기억이 나질 않네요 ㅠㅠ..