Google App Engine でドメイン名を設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/814060

質問

App Engine 上で動作するウェブサイトを作成し、デプロイしました。ドメイン名を ghs.google.com にリダイレクトしたところ、サイトに正常にアクセスされました。

問題は、アドレス バーで「www.mysite.com」が「myappid.appspot.com」に変わってしまうのですが、どうすれば「www.mysite.com」のままにできるのかがわかりません。

とても単純なことのように思えますが、それは私を狂わせ始めています!

これを修正するにはどうすればよいですか?

役に立ちましたか?

解決

このクイックガイドをご覧ください:

  

www.yourdomain.comのCNAMEを追加し、   ghs.googlehosted.comを指します。

     

経由でアプリケーションにサインインする   appspot.com。

     

管理をクリックします   →アプリケーション設定リンク。

     

追加をクリックします   ドメインの下の[ドメイン...]ボタン   設定セクション

     

www.yourdomain.comを追加   ドメイン名ボックスをクリックし、追加をクリックします   ドメイン...ボタン

他のヒント

ネイキッドドメインの質問に関して。以下をご覧ください: http://code.google.com/appengine/ kb / general.html#naked_domain にあるリンクをクリックしてください。

あなたが説明している動作が発生する唯一の理由は、アプリが www.mysite.com から mysite.appspot.com への 301 または 302 リダイレクトを発行している場合です。App Engine 自体はこれを行いません。関連するハンドラー コードを貼り付ければ、問題を特定できる可能性があります。

ドメイン名プロバイダーが http://mysite.com からのURLリダイレクトを許可していることがわかりました別のURLですが、残念ながら http://mysite.com http://www.mysite.com

ただし、 http://www.mysite.com/homeにリダイレクトできることがわかりましたしかし、私はそれをやった。 www.mysite.com/homeからwww.mysite.comへのリダイレクトを行うこともできましたが、それほど面倒ではありません:)

最初の質問では、ブラウザが物事をキャッシュしていた可能性があると思うので、遊んでいたときは適切に応答していませんでした。履歴をリセットするか、Ctrl + F5キーを押すと、2回目に役立ちました。

最初の答えは、Googleアプリ側の事柄に関するかなり良い指示を提供しますが、提供されたリンクは、dyndns.comでのセットアップに関する指示を私に本当に投げかけました(これは本当に奇妙に思えます)。 Googleアプリとドメイン名プロバイダーに触れるだけで済みました。

Googleにはいくつかのドキュメントもあり、を見つけました。 http://www.google.com/support/a/bin/answer.py?hl=ja&answer=61057

皆さんのご協力に感謝します:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top