Apache는 요청된 가상 호스트를 어떻게 해결합니까?

Apache는 요청된 가상 호스트를 어떻게 해결합니까?

Apache 2.4를 실행하는 VPS에서 여러 가상 호스트를 실행하고 있습니다.

VPS 제공업체 OVH: 55eastmonroe.software에 도메인 이름을 등록했습니다.

하위 도메인 www.55eastmonroe.software가 동일한 사이트를 가리키기를 원했기 때문에 A 레코드(55eastmonroe.software) 옆에 CNAME 레코드인 www.55eastmonroe.software를 만들었습니다.

그러나 www.55eastmonroe.software로 이동하면 서버는 기본 Apache 페이지(000-default.conf 파일에 정의됨)를 반환합니다.

이것은 내 002-wp_em.conf 파일입니다.

가상 호스트 구성

당신의 도움을 주셔서 감사합니다.

답변1

사용서버 별칭지시하다:

<VirtualHost *:80>
    ServerName 55eastmonroe.software
    ServerAlias www.55eastmonroe.software
    DocumentRoot /var/www/em_home
</VirtualHost>

보다이름 기반 가상 호스트에 대한 문서.

답변2

해당 VirtualHost섹션 에서 ServerAlias www.55eastmonroe.software항목을 추가하거나 ServerAlias *.55eastmonroe.software.

관련 정보