2013-03-18 39 views
1

我有一個應用程序http://faqs4j.appspot.com。我已經購買了一個域名爲jobs4j。 我在應用程序引擎控制檯中使用應用程序設置添加了域,並且還製作了必要的 godaddy DNS管理控制檯中的CNAME更改。如何在自定義域上提供appspot.com應用程序?

現在,當我在瀏覽器中鍵入in.jobs4j.com它只是ridirects到http://faqs4j.appspot.com。但 我想我的應用程序下的子域名in.jobs4j.com提供服務,而不只是重定向 Appspot上域。我缺少什麼配置?

感謝您的時間。

回答

2

在應用程序儀表板,下管理/應用程序設置,你有一個標題爲「域設置」。您可以在其中配置要用於此應用程序的域。

該流程將要求您設置一個「google apps」帳戶(不必擔心,單用戶域名是免費的),然後通過設置轉移您想要由Google應用管理的域名在您的域區域文件中添加CNAME條目。說明會告訴你如何去做。當然,如果說明建議您將CNAME子域定義爲「www」,那麼您會希望將您的子域稱爲「in」。

+0

我已經執行了這些步驟,但仍然只是重定向到我的appspot.com域。 – user1493834 2013-03-18 08:25:57

+1

實際上,它工作得很好:請求你的域上的'/'從你的appengine應用程序正確地提供服務。你的問題是,你的域上的'/'被配置爲返回一個重定向到非相對URL http:// faqs4j.appspot.com/javafaq.action的文件。 – onon15 2013-03-18 08:46:08

+0

究竟..謝謝指出。我只是在我的歡迎文件中提出一些解決方法,將其重定向到http://jobs4j.com。非常感謝。 – user1493834 2013-03-18 16:15:37

0

不幸的是,Google已經結束了免費的Google Apps帳戶的選擇,感嘆!

但是,我們仍然可以從自定義域(非Google應用程序擁有)指向GAE應用程序。

步驟1:進入應用程序設置在GAE儀表板並添加 自定義域。系統會要求您驗證Google在其中基本上會在您的DNS區域文件中創建TXT記錄的域。

步驟2:第三方域驗證通過後,爲應用程序(my-gae-app.mydomain.app)添加自定義域 。它顯示如何爲域添加CNAME條目的指令 。

希望這會有所幫助!

相關問題