자료실의 동영상이나 이미지를 외부사이트에서 링크걸지 못하도록 하는 방법입니다.
관련사이트에 있는걸 제 서버에 적용해 보았는데 잘 작동합니다.
아파치 웹서버의 www.wildbike.co.kr과 0909.wildbike.co.kr의 virtual host 설정부분 젤 아래 </VirtualHost> 바로 위에다 아래 소스를 추가하시고 아파치를 다시 시작하세요.
리눅스 서버에 접속하시고 로그인 하신후에
su - 엔터
패스워드입력 엔터
vi /아파치웹서버경로/conf/httpd.conf 엔터
# 젤 아래 Virtual Host 부분에 소스를 추가하세요.
# 소스 시작
SetEnvIf Referer wildbike.co.kr link_allow
SetEnvIf Referer www.wildbike.co.kr link_allow
SetEnvIf Referer 0909.wildbike.co.kr link_allow
<FilesMatch ".(gif|jpg|jpeg|png|||bmp|psd|PSD|zip|ZIP|tar|TAR|rar|RAR|alz|ALZ|a00|A00|ace|txt|GIF|JPG|BMP|ZIP|TAR|RAR|ALZ|A00|ACE|TXT|mp3|MP3|mp4|MP4|mpg|MPG|mpeg|MPEG|wav|WAV|asf|ASF|wmv|WMV|swf|SWF|exe|EXE)$">
Order deny,allow
deny from all
allow from env=link_allow
</FilesMatch>
# 소스 끝
:wq! 엔터
/아파치웹서버경로/bin/apachectl restart 엔터
하시면 외부에서 걸리는 링크가 있다면 그만큼의 트래픽은 사라질것 같습니다.
다만 샵이나 홈페이지들이 건 왈바로고도 역시 보이지 않게 됩니다.
관련사이트에 있는걸 제 서버에 적용해 보았는데 잘 작동합니다.
아파치 웹서버의 www.wildbike.co.kr과 0909.wildbike.co.kr의 virtual host 설정부분 젤 아래 </VirtualHost> 바로 위에다 아래 소스를 추가하시고 아파치를 다시 시작하세요.
리눅스 서버에 접속하시고 로그인 하신후에
su - 엔터
패스워드입력 엔터
vi /아파치웹서버경로/conf/httpd.conf 엔터
# 젤 아래 Virtual Host 부분에 소스를 추가하세요.
# 소스 시작
SetEnvIf Referer wildbike.co.kr link_allow
SetEnvIf Referer www.wildbike.co.kr link_allow
SetEnvIf Referer 0909.wildbike.co.kr link_allow
<FilesMatch ".(gif|jpg|jpeg|png|||bmp|psd|PSD|zip|ZIP|tar|TAR|rar|RAR|alz|ALZ|a00|A00|ace|txt|GIF|JPG|BMP|ZIP|TAR|RAR|ALZ|A00|ACE|TXT|mp3|MP3|mp4|MP4|mpg|MPG|mpeg|MPEG|wav|WAV|asf|ASF|wmv|WMV|swf|SWF|exe|EXE)$">
Order deny,allow
deny from all
allow from env=link_allow
</FilesMatch>
# 소스 끝
:wq! 엔터
/아파치웹서버경로/bin/apachectl restart 엔터
하시면 외부에서 걸리는 링크가 있다면 그만큼의 트래픽은 사라질것 같습니다.
다만 샵이나 홈페이지들이 건 왈바로고도 역시 보이지 않게 됩니다.
댓글 달기