SetEnvIfNocase2 [APACHE] Image 관련 Log 남기지 않기 apache를 기본 설정으로 사용할 경우 클라이언트 접속시 image 로딩에 대한 내용이 전부 access_log에 남게 된다.접속자가 많은 사이트는 이런 불필요한 로그들로 인해 파일 사이즈가 GB 단위를 넘게 되는 경우가 많은데, 아래의 설정으로 image 관련 로그를 배제할 수 있다. # httpd.conf 수정 # vi /etc/httpd/conf/httpd.conf설정파일 경로 부분은 각 OS나 아파치 버전에 맞게....SetEnvIfNoCase Request_URI ".(bmp | gif | jpg | jpeg | png | css | swf)$" not_log..필요에 따라 원하는 확장자를 추가로 등록해서 사용할 수 있다. 앞서 올린 외부링크 막기와 유사하게 SetEnvIFNoCase 를 잘 .. 2024. 11. 19. [APACHE] 이미지 외부 링크 막기 위한 설정 웹사이트의 페이지를 외부에서 링크 하여 사용하는 경우 대부분 허가된 혹은 저작권표기 등을 하고 링크하게 되는편이다.만약 그렇지 않은 경우 서버에 불필요한 부하가 발생될 수 있다. 심한경우 서버트래픽 초과로 홈페이지가 뜨지 않는 경우도 있다.이게 심해지고 심해지고 심해지면...DDOS의 형태로 나타날지도 모르겠다..ㅋ 이럴 때 허가된 홈페이지 외엔 이미지나 파일 링크를 차단 하는 방법이 있다.아파치 자체적으로 가상호스트 설정만 해주면 처리 할 수 있다. 아래는 zzom.co.kr 도메인의 가상호스트 설정 예시이다.··········SetEnvIFNoCase Referer "zzom.co.kr" local_referal Order allow,deny allow form env=local_ref.. 2024. 11. 16. 이전 1 다음 반응형