2016-07-23 1 views
0

오늘 App Engine에서 작업하기 시작했으며 각 모듈/서비스에 대한 루트 폴더를 설정하는 방법을 찾고 있습니다. 예 :App Engine yaml 파일의 모듈에 대한 기본 디렉토리

폴더 구조

  • /MOD1/*
  • /MOD2/*
  • dispatch.yaml
  • 애플리케이션 제목
  • mod1.yaml
  • MOD2. yaml

App Engine yaml 파일에서 모듈의 기본 디렉토리를 설정할 수 있습니까?

아파치에 RewriteBase /와 (과) 비슷한 이 방법은 내 mod1.yamlmod1 디렉토리 각 종점에 대한 30 시간을 지정하지 않아도됩니다.

어쩌면 내가 지금 몇 시간 동안보고 된 dispactch.yaml

- url: "api-dot-lyreka-com.appspot.com/" 
    module: api 
    path: /mod1 -- Just for example. Something like that 

에서 표창.

+0

'document_root : api' 시도했지만 작동하지 않습니다. 나는 그것이 PHP 쪽을위한 것 같아요. – Syclone

답변

1

모듈을 해당 모듈의 "root"가되도록 각 모듈의 dir에있는 파일을 옮기면 더 이상 지정할 필요가 없습니다. 더 자세한 사항은 여기에 :

참고 : 각 모듈은 자사의 "루트"디렉토리, 이상 아무것도 모듈이 전개 될 때이 배치 안에 무엇을보고있다. 하지만 각 모듈의 심볼릭 링크를 사용하여 모듈을 공유 할 수 있습니다 : Sharing entities between App Engine modules

관련 문제