웹팁 다운로드 시 짧은 주소 404에러 + 이미지 핫링크 방지 적용 방법
이윰
136 1 0
라이믹스) 다운로드 시 짧은 주소를 사용할 경우 발생하는 404에러를 해결했습니다!
다운로드 시 짧은 주소 사용하면 발생하는 404에러 해결
.htaccess
파일을 수정한 적도 없었는데 404에러 발생이 해결 되지 않아서 디렉터리를 뒤적이다 보니 의심되는 부분을 발견!
이미지 핫링크 방지를 위해 하위 디렉터리에 작성해서 업로드 했던 .htaccess
파일이 문제였습니다.
상위 디렉터리 .htaccess
파일에 내용을 합쳐주니 에러가 사라졌네요!
저와 같은 경우가 아니라면 이 글을 참고해 보세요.
+) 이미지 핫링크 방지 적용하는 방법
이미지를 불펌당해 발생하는 트래픽 출혈 방지를 위해 적용.
.htaccess
파일에 추가. (두번째 줄 본인 사이트 주소로 변경)
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?10000lab\.net/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?naver\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?nate\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?daum\.net/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?paran\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?yahoo\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?kakao\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?facebook\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?google\.co\.kr/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?google\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9-]+\.)?google\.([a-z]+|com?\.[a-z]+)/ [NC]
RewriteRule \.(gif|jpg|jpeg|png|mp4|GIF|JPG|JPEG|PNG|MP4)$ - [NC,F,L]