카테고리 없음

리눅스 . /etc/httpd/conf/httpd.conf 뜯어보기

태헌이 2022. 10. 18. 15:20

1. Listen

 

 


 

2. Include

 

 


 

 

3. Serveradmin

 

 


 

4. DocumentRoot

 

 


 

5. Directory

 

 


 

5.1 설정의 다양한 옵션들이 있다.

 

Options 설명
None 모든 접근을 허용 x
All 모든 옵션설정을 허용
Indexes 디렉터리 접근시 DirectoryIndex 지시자에 설정한 파일이 없을 경우, 디렉터리 목록을 화면에 표시한다.
Includes mod_include를 사용하는 SSI를 허용한다.
IncludesNoExec SSI을 허용하지만, #exec cmd 와 #exec cgi는 사용 불가
FollowSymLinks 심볼릭 링크 사용 가능
ExecCGI mod_cgi를 사용하는 CGI 스크립트 실행 가능.
MultiViews 클라이언트가 요청한 media type과 content-encoding을 가지고 다중확장자를 지원하기 위해 MultiViews 기능을 사용

 

 


 

AllowOverride 설명
None htaccess 파일을 override 하지 않음
All htaccess 파일을 우선 적용하도록 override를 허용
AuthConfig 클라이언트 인증 지시자의 사용을 허용

 

 


 

option 설명
all denied 모든 접근을 거부
all granted 모든 접근을 허용
ip [ip주소] 특정 ip주소의 접근을 허용
not ip [ip주소] 특정 ip주소의 접근을 거부