1

GAE を使用して、Hello world をhttp://rajinination.appspot.com/に正常にデプロイしました。個人ドメインhttp://rajinination.com/にリンクすると、「エラー 404」が表示されます。
個人用ドメインを appspotdomain にリンクしました: imgur.com/t8jKJ
エラー 404 : imgur.com/iwcEC

appspot ドメインではコードが成功したことを示しているのに、個人用ドメインでは 404 エラーが表示されるのはなぜですか?

App.Yaml
application: rajinination
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /favicon.ico
static_files: favicon.ico
upload: favicon.ico
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.1"

Main.Py
import webapp2
class MainHandler(webapp2.RequestHandler):
def get(self):
self.response.out.write("HelloWorld")

app = webapp2.WSGIApplication([('/', MainHandler)],debug=True)

4

2 に答える 2

2

アプリ エンジンでのネイキッド ドメインの使用に関する Nick Johnson の記事は次のとおりです

于 2012-10-13T11:03:44.053 に答える
1

カスタム ドメイン

まず、カスタム ドメインでアプリを提供するには、そのドメインでリクエストを処理するように Google Apps に指示する必要があります。

https://developers.google.com/appengine/docs/domainで手順を参照してください。

これにより、www.rajinination.com などのサブドメインでサービスを提供できます。

裸のドメイン

次に、裸のドメインを作成しようとしているように見えますが、これはappengine の未解決の問題です (以下にリンクされている Nick のブログを読むと、解決される可能性が低いことがわかります)。

回避策 は、Nick のブログ ( http://blog.notdot.net/2009/12/Naked-domains-on-App-Enginerajinination.com ) で説明されているように、からへのリダイレクトを行うことですwww.rajinination.com

その回避策を本番サイトでうまく使用しています。

于 2012-10-13T11:19:14.503 に答える