동일한 PHP 서비스를 사용하여 여러 웹 사이트를 호스팅하려는 DotCloud에서 응용 프로그램을 만들고 있습니다. 나는 이미 하나의 사이트를 가지고 있고 그 사이트의 "approot"을 가지고 내 dotcloud.yml 파일에 내 코드베이스의 하위 폴더를 설정했다.하나의 Dotcloud PHP 서비스에서 다중 호스트 구성
내 dotcloud.yml 파일에서 내 동의어 정의를 제거한 다음 server_name이 별칭 도메인과 루트로 설정된 "server"선언의 각 하위 폴더 사이트에 대해 내 nginx.conf 설정을 래핑해야한다고 생각합니다. 해당 도메인의 하위 폴더로 설정하십시오. 불행히도 "샌드 박스"앱에 별칭을 추가 할 수 없기 때문에 다른 "라이브"앱을 만들지 않고 이런 구성을 테스트 할 방법이 없습니다.
dotcloud.yml 파일과 nginx.conf 파일을 하나의 하위 폴더 (현재 현재 사용)에 하나의 별칭을 지정하고 두 번째 별칭이 다른 하위 폴더 (완전히 다른 사이트와 도메인)를 가리 키도록 구성하려면 어떻게해야합니까? 동일한 PHP 서비스?
동일한 서비스에서 다른 코드 기반 (보이는 것처럼)을 사용하여 왜 서로 다른 두 사이트를 제공해야하는지 명확하게 설명 할 수 있습니까? 자원을 절약하고, 코드의 일부를 재사용하고, 공유 로컬 파일에 액세스하는 것이 ...? – jpetazzo