
내 앱 루트: /public/index.php /public/front/index.html
나는하고 싶다mydomain.com/api~에서 봉사하다/공개/index.php, 그리고 내 프런트엔드, 즉 정적 사이트mydomain.com/~에서/public/front/index.html.
나는 사용해 보았습니다.대리그리고위치문서 루트를 다음과 같이 사용: /공공의/그러나 Apache2에서 결과를 제공하지 못했습니다.
올바른 방향이 필요합니다. (이미 nginx에 간단한 conf를 사용하여 동일한 작업을 수행함)
답변1
일반적으로 다음을 사용합니다.Alias
지정된 DocumentRoot와 관련된 위치에 관계없이 특정 URL 경로를 파일 시스템의 위치에 매핑하는 지시문입니다.
DocumentRoot /public/front
Alias /api/ /public/
위의 작업을 수행하면 프런트 엔드도 노출되지만 http://example.com/api/front/
이는 선택한 이상한 디렉토리 레이아웃으로 인한 불행한 결과입니다...