320x100
vi /etc/httpd/conf.d/servername.conf
vi /etc/httpd/conf/httpd.conf
이나 수정해서
SetEnvIfNoCase Request_URI "\.(jpg|png|gif|css|ico|js|swf)$" no_log
CustomLog "|/usr/sbin/rotatelogs -l /var/log/httpd/access_log.%Y%m%d 200M" combined env=!no_log
확장자들 예외 처리
SetEnvIf Remote_Addr "192.168.0.5" no_log
접속하는 IP에 대한 예외 처리
https://httpd.apache.org/docs/2.4/ko/mod/mod_setenvif.html
mod_setenvif - Apache HTTP Server Version 2.4
아파치 모듈 mod_setenvif 이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요. 요약 mod_setenvif 모듈은 요청의 성격이 정규표현식에 해당하는지 여부로 환경변수를 설정한다. 서버의 다른 부분이 행동을 결정할때 이 환경변수를 사용할 수 있다. 설정파일에 나오는 순서대로 지시어를 처리한다. 그래서 브라우저가 MSIE가 아니라 mozilla인 경우 netscape를 설정하는 아래 예와 같이 여러 지시어를 함께 사용
httpd.apache.org
- Remote_Host - (있다면) 요청하는 클라이언트의 호스트명
- Remote_Addr - 요청하는 클라이언트의 IP 주소
- Server_Addr - 요청을 받는 서버의 IP 주소 (2.0.43 버전 이후에만)
- Request_Method - 사용한 메써드 이름 (GET, POST, 등등)
- Request_Protocol - 요청의 프로토콜 이름과 버전 (예를 들어, "HTTP/0.9", "HTTP/1.1", 등.)
- Request_URI - HTTP 요청에서 요청한 자원 -- 일반적으로 URL에서 질의문자열을 제외한 스킴(scheme)과 호스트 이후 부분
하면 된다.
728x90
320x100
'Linux' 카테고리의 다른 글
cacti syslog plugin install (0) | 2019.08.29 |
---|---|
sendmail from to (0) | 2019.08.06 |
roundcube install for centos (0) | 2019.07.18 |
git + gitolite install (0) | 2019.06.11 |
Transaction check error: file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.64.el7.centos.noarch (0) | 2019.05.14 |