AEM Cloud 미리보기에는 "작동합니다!"가 표시됩니다. 사이트 홈페이지 대신
Adobe Experience Manager(AEM) 게시 또는 미리보기 환경에 이(가) 표시되면 작동합니다. 메시지는 사이트의 홈 페이지 대신 서버가 기본 Apache 페이지로 요청을 라우팅하고 있음을 의미합니다. 이 문제는 가상 호스트(vhost) 구성에 도메인이 포함되지 않은 경우에 발생합니다. 이 문제를 해결하려면 vhost 설정을 업데이트하고, 변경 사항을 테스트하고, 선택적으로 다목적 vhost 및 사용자 지정 헤더를 추가하여 향후 문제를 해결해야 합니다.
설명 description
환경
- Adobe Experience Manager(AEM) as a Cloud Service - Sites
- Adobe Experience Manager 6.5
문제/증상
이 문제는 도메인에 대한 vhost 구성이 누락되었거나 잘못된 경우 발생합니다. 증상은 다음과 같습니다.
- 게시 또는 미리보기 URL에 이(가) 표시됩니다.개 메시지입니다.
- 요청은 AEM 사이트 대신 Apache의 기본 랜딩 페이지로 라우팅됩니다.
해결 방법 resolution
-
vhost 파일을 열고 미리 보기 또는 게시 도메인(예:
publish-pXXXXXX-eXXXXXX.adobeaemcloud.com)을ServerAlias지시문에 추가하십시오. 도메인이 올바르게 매핑되어 요청이 AEM 서비스로 라우팅되는지 확인합니다. -
업데이트된 vhost 구성을 배포하고 미리보기 URL에 액세스하여 테스트합니다. 이제 기본 Apache 페이지 대신 AEM 사이트가 로드되는지 확인합니다.
-
일치하지 않는 요청에 대한 다목적 캐치(catch-all) 역할을 하도록 와일드카드
ServerAlias *을(를) vhost 파일에 추가하십시오. 이렇게 하면 Dispatcher 설정의 보안 및 안정성을 개선하는 데 도움이 됩니다. -
각 vhost 파일에 사용자 지정 응답 헤더를 추가하여 요청을 처리한 vhost를 식별합니다. 이렇게 하면 브라우저 개발 도구 또는
curl을(를) 사용하여 문제를 쉽게 해결할 수 있습니다.code language-none <IfModule mod_headers.c> Header always add X-Vhost "myvhostname" </IfModule>
관련 읽기
- AEM Dispatcher 안내서의 여러 도메인에서 Dispatcher 사용
- AEMaaCS 자습서의 AEM Cloud Manager에서 Dispatcher 관리
- AEM Managed Services 자습서의 AMS Dispatcher 기본 파일 레이아웃
- AEM 문제 해결 설명서의 구성 파일에 대한 설명