Apache Webserver Using _default_ Virtual Host / 아파치웹 서버 _default_ 가상호스트 설정하기

_default_ 가상호스트 사용하기

모든 포트에 대한 _default_ 가상호스트

어떤 가상호스트에도 해당하지않은 IP 주소와 포트에 대한 모든 요청을 처리하기.

 

vhosts.conf 파일 가장 상단에 아래의 설정을 추가합니다.

<VirtualHost _default_:*>
DocumentRoot /www/default
</VirtualHost>

 

default(기본) 가상호스트의 포트로 와일드카드를 사용하여 어떤 요청도 주서버로 못가도록 만드는게 핵심입니다.

default 가상호스트는 절대로 이름기반 가상호스트가 사용하는 주소/포트로의 요청을 서비스하지 않는다.

알 수 없거나 Host: 헤더가 생략된 요청은 항상 최초의 이름기반 가상호스트(설정파일에서 주소/포트가 처음으로 나온 가상호스트)가 서비스한다.

 

 

[참조]

https://httpd.apache.org/docs/2.4/ko/vhosts/examples.html