0

新しいバージョンを App Engine にアップロードする場合、それを「0001」と呼びましょう。次の URL を使用して、このバージョンに直接リクエストを送信できます: http://0001.myapp.appspot.com

これは非常に便利で、対応するサーバー バージョンを指す Web アプリをリリースする習慣をつけました。したがって、バージョン 0002 をアプリ エンジンにアップロードすると、それはhttp://0002.myapp.appspot.comを指し、同じことがバージョン 0003: http://0003.myapp.appspot.comにも行きます。

私の挑戦はそれです。それらをカスタムドメインにリンクしたいとき;

代わりに、AppId "myapp" 全体を "www.money.com" にリンクします。それらを異なるドミアンに向けるにはどうすればよいですか?

4

1 に答える 1

2

探しているものは、App Engine では「サービス」と呼ばれます (以前はモジュールと呼ばれていました)。各サービスは独自のバージョンを持つことができますが、開発/テスト目的でのみ使用する必要があります。

基本的に、アプリの構成には<module>オプションがあります:

<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
  <application>my-app</application>
  <module>mymodule</module>
  <version>0002</version>
</appengine-web-app>

異なるモジュールを同時にデプロイできますが、dispatch.xmlファイルを使用して異なる URL/ドメインにマップできます。

<dispatch-entries>
  <dispatch>
      <url>app.money.com/</url>
      <module>mymodule</module>
  </dispatch>
</dispatch-entries>

以下も参照してください。

于 2016-11-03T06:41:19.377 に答える