1


0

Google App Engineとカスタムサブドメイン

そこで、Google App Engineでホストされる独自のアプリケーションを作成しました。次のようなURLでアクセスできます。http://myapp.appspot.com/-「myapp」はアプリケーションの名前/ IDです。

自分が所有していないサブドメイン(myapp.somedomain.com)でアプリにアクセスできるようにし、設定に必要なsomedomain.com情報の管理者に提供したい。

それについては非常に多くの情報がありますが、何時間もグーグルで調べても、管理者に何を伝える必要があるのか​​まだわかりません。 無料と思われるGoogle Appsにサインアップしなければならないという話はたくさんありますが、試用期間があるか、年間50ドルかかるか、CNAMEを設定することしかわかりません。 誰かが私に簡単な指示を与えることができます-私は管理者に何を伝えますか(http://myapp.appspot.com/ URL以外)、そしてGoogle App Engineコントロールパネルで何をする必要がありますか?

2 Answer


3


サブドメインの場合、サブドメインの所有者がGoogleアプリを実行する必要があるcnameを使用してappengineアプリケーションを追加できるように所有していません。 Googleアプリの「標準」バージョンは無料でセットアップできます。http://www.google.com/apps/intl/en/group/index.htmlから無料でセットアップできます。

Googleアプリを設定したら、次の手順に従う必要があります:http://code.google.com/appengine/articles/domains.html

基本的には次のとおりです。

  1. Googleアプリ管理コンソールにログインします。

  2. [ダッシュボード]タブの[サービスを追加]をクリックします

  3. 「その他のサービスgoogle appengine」にappengine app-idを入力します テキストボックス。 彼らは条項に同意する必要があり、ドメインを割り当てることができます。

  4. ドメインを割り当てたら、cnameエントリを作成します。 dnsがghs.google.comを指すようにします(通常-cnameを設定するページの内容を確認してください)。

アプリで、マルチテナントデータストアを実行してデータを分離する場合は、httpホストヘッダーを確認する必要があります。


1


確かにドメイン向けGoogle Appsにサインアップする必要はありませんが、とにかく行うことを検討している場合は、AppEngineとの非常にシンプルで簡単な統合ポイントを提供します。 AppEngineアプリケーションの名前と、それを知りたいサブドメインを入力するだけで、それで終わりです。

ドメイン向けアプリは基本サービスレベルで無料であり、コストが増加する可能性があることを聞いたことはありません。 私が経営するいくつかの中小企業のすべてに使用していますが、費用がかかることはありません。 確かに、より高いサービスレベルにお金を払うことはできますが、ドメイン向けアプリに登録することをheする必要はありません。

somedomain.comの管理者は、myapp.subdomain.comからアプリケーションのAppSpotアドレスへのリダイレクトを設定できる十分な知識が必要です。 あまり説明する必要はありませんが、手順についてはhttp://www.google.com/support/a/bin/answer.py?answer=91080 [このページ]をご覧ください。