title: Multiple Google App Engine projects share single domain?
body: <p>We're thinking of moving our existing applications to Google App Engine.</p>
  
  <p>Currently we have multiple projects proxyed by Nginx using different locations under 1 single domain. To keep it simple, let's say we have 4 projects:</p>
  
  <pre><code>// api
  location /api {
      proxy_pass http://www.example.com/api;
  }
  
  // desktop web app
  location /desktop {
      proxy_pass http://www.example.com/desktop;
  }
  
  // mobile web app
  location /mobile {
      proxy_pass http://www.example.com/mobile;
  }
  
  // static landing page
  location / {
      proxy_pass http://www.example.com/landing;
  }
  </code></pre>
  
  <p>My questions are:</p>
  
  <ul>
  <li>What would be the best practice to move those 4 projects to Google App Engine?</li>
  </ul>
  
  <p>Based on what I understand, we have to merge those 4 projects into 1 single project with 4 separate modules. To me, it doesn't sound ideal to have 1 single gigantic project contains everything.</p>
  
  <ul>
  <li>Is it possible to have single domain serving multiple Google App Engine projects?</li>
  </ul>
  
  <p>Thanks.</p>