240

DNS レコードについて何時間も読んで実験した後、次の URL から Google App Engine アプリにアクセスできるようになりました。

  • myappid.appspot.com
  • www.myappid.myowndomain.com

機能しないもの:

  • myowndomain.com
  • www.myowndomain.com

サブドメインではなく、ドメインから直接アプリを提供できるようにしたいと考えています。これを行うアプリを見てきました。URL リダイレクトなしでこれを行う方法はありますか?

4

15 に答える 15

56

[2015 年 9 月 28 日更新] Google では、カスタム ドメイン (ネイキッド ドメインを含む) を追加し、Google Apps を必要とせずに SSL をセットアップできるようになりました。詳細については、こちらを参照してください: https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=en

今日 (2014 年 4 月 11 日現在)、新しいカスタム ドメイン設定ページが Google Developers Console から利用できることを発見しました。

1. https://console.developers.google.com/projectに移動します 2. プロジェクトをクリックします 3. 左側で [App Engine] をクリックします 4. [設定] をクリックします

ほら!Google App アカウントを必要とせずにカスタム ドメインを構成できます。

于 2014-04-11T07:29:16.390 に答える
43

[2016 年 4 月更新] この回答は現在古くなっています。カスタムのネイキッド ドメイン マッピングがサポートされています。Lawrence Mok の回答を参照してください。

詳細については、 http://www.google.com/support/a/bin/answer.py?hl=ja&answer=91077をご覧ください。Google Apps for Your Domain にサインアップしたら:

# Sign in to the Google App Engine admin console.
# Go to Administration > Versions
# Click the 'Add Domain...' button under Domain Setup.
# Enter your domain name in the 'Domain Name:' field
# Click 'Add Domain'. You will be directed to the Google Apps administrator console to complete the process.
# Log in to the Google Apps control panel with your administrator account.
# Accept the terms and specify the access URL you'd like to provide for your application.
# Click 'Accept

ただし、whatever.com などのネイキッドドメインは使用できません(ただし、www.whatever.com機能します)。

最近の変更により、Google App Engine はアプリのネイキッド ドメインへのマッピングをサポートしなくなりました。ドメイン レジストラーが URL リダイレクトをサポートしている場合、 http://yourdomain.comからアプリにリダイレクトできます。これは、 http://www.yourdomain.comhttp://appid.yourdomain.comなどのドメインから提供できます。

http://www.google.com/support/a/bin/answer.py?answer=91080で指定されているとおり

于 2009-05-03T19:55:48.490 に答える
19

私のように、独自のドメインを機能させるために「www」をサブドメインとして追加しようとしたときに、次のメッセージが表示されたことがあります。

'既に使用されています。最初に以前のマッピングを削除してください。'

ドメインで Google Apps を使用している場合、他の回答で言及されている上記のプロセスはわずかに変更されています。

これも行う必要があります。

Google Apps -> サービス設定 -> サイト。[Web アドレス マッピング] をクリックし、デフォルトでサイトに追加されている「www」マッピングを削除します。

次に、App Engine アプリの「www」サブドメインを追加できます

このリンクを参照してください:

http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps

于 2010-03-22T17:18:54.443 に答える
9

Google が提供する別のソリューションは、URL 転送です: http://www.google.com/support/a/bin/answer.py?hl=en-in&answer=61057

于 2009-10-05T20:59:28.857 に答える
8

Google はネイキッド ドメイン リダイレクトを提供しています。

  • Google アプリ アカウントにログインし、[このドメインを管理] を選択します。
  • ドメイン設定に移動します
  • ドメイン設定内で、ドメイン名に移動します
  • 「Aレコードを変更する」というリンクがあります。それをクリックすると、作成する必要がある A レコードの宛先 IP が表示されます。
于 2012-09-11T18:37:17.830 に答える
5

Google は、A レコードを設定するための IP を提供しません。可能であれば、ネイキッド ドメインを使用できます。

A レコードを外部 Web サーバーの IP に設定する別のオプションがあり、そのサーバーは、たとえば domain.com から www.domain.com への http リダイレクトを行うことができます (GiDNS を確認してください) 。

于 2009-07-18T14:18:26.243 に答える
4

私はこれらすべての手順を知っていますが、実際には次の方法が短くて素晴らしい方法です。

1 - appengine.google.com にアクセスし、アプリを開きます

2 - [管理] > [バージョン] > [ドメインを追加...] (ドメインを Google Apps アカウントにリンクする必要があります。ドメインの確認を含む手順に従ってください)。

3 - www.google.com/a/yourdomain.com にアクセスします

4 - ダッシュボード > アプリがここに表示されます。クリックして。

5 - myappid 設定ページ > Web アドレス > 新しい URL を追加

6 - www と入力して [追加] をクリックするだけです

7 - ドメイン ホスティング プロバイダーのウェブ インターフェースを使用して、ドメインの www に CNAME を追加し、ghs.googlehosted.com をポイントします。

8 - www.mydomain.com がアプリにリンクされました。

  • ネイキッド ドメイン、つまり mydomain.com が必要な場合は、DNS 管理者 (Google Apps ではなく) でリダイレクトを使用し、www.mydomain.com を指すようにします。

これですべての作業が完了したので、カスタム ドメインを使用して appengine アプリに正常にアクセスできます。たとえば、http://cic.mxhttp://www.cic.mxの両方でアプリに移動します。しかし、URL は -myappid-.appspot.com に変わります。

誰かがこの問題を解決しましたか?

wordpress インスタンスを使用して、appengine で php アプリを使用しています。

于 2014-04-07T20:27:20.917 に答える
1

営業時間後にようやくこれをソートすることができました。www サブドメインはサイトを指していましたが、フロント エンドはそれを示していませんでした。

思い切って CNAME を gwh.google.com に設定し、サイトを数回有効/無効にした後 ( http://groups.google.com/group/google-appengine/web/の Rodrigo Moraes のコメントを参照) delete-existing-www-mapping-from-google-apps ) www サブドメインを使用するようにサイトのアドレスを設定できました。

その後、www サブドメインを使用しないように変更できました。その時点で、appengine アプリで www サブドメインを指定できるようになりました。

これは厄介な修正の 1 つです。基本的には、機能するまでサイトのオンとオフを切り替えます。

于 2011-02-10T01:37:49.050 に答える
0

Godaddy でドメイン名をリダイレクトまたはマスクできますが、他のホスティング サイトについてはわかりません。このリンクを見てください。

于 2012-11-10T20:25:42.043 に答える
0

カスタム ドメインへのアプリのマッピングに関する Google のチュートリアルは次のとおりです: https://cloud.google.com/appengine/docs/domain?hl=FR

最新のアップデートである必要があります。ただし、次の 2 点に注意してください。

1- 新しい開発者コンソールでアプリが見つからない場合、唯一の回避策は、ソース コードをダウンロードし、新しい開発者コンソールから新しいアプリを作成してデプロイすることです。

2-開発者コンソールでアプリを見つけますが、コンピュートメニューの下に、チュートリアルで述べたようにApp Engine設定が見つからない場合があります。最初のポイントで説明したのと同じように進める必要があります(別のアプリケーションを作成します)

これが役立つことを願っています!

于 2014-09-30T15:53:48.570 に答える
-3

あなたはこのように試さなければなりませんApplication Settings > Add Domain...

于 2011-07-27T14:45:16.910 に答える