1

私は Java で書かれた有料の GAE アプリを実行しています。その ID は clip-share なので、URL はhttp://clip-share.appspot.com/です。

10 か月以上実行していますが、2 日前から、すべての静的および動的 URL で 404 が見つかりませんというエラーが発生して機能しなくなりました。

アプリの URL に接続すると、実際に存在する index.html ファイルがないというメッセージがスローされます。

Error: Not Found
The requested URL /index.html was not found on this server.

このアプリを数回再デプロイしてみましたが、デプロイ直後の数分だけ問題なく動作し、その後は動作しません。

また、404 not foundの問題も検索しました。このスレッドを見つけましたが、原因と解決方法に関する具体的な情報はありません。

https://groups.google.com/d/topic/google-appengine/8liP4T-wbSo/discussion

それで、何が起こっているのですか?どうすればそれを処理できますか?

編集:

この問題の回避策を見つけました。つまり、別のバージョン、たとえばバージョン 2 を作成し、それをデフォルトとして設定しました。ただし、バージョン 1 のこの URL にはまだ問題が見られます。URL の直前に配置されて1.いるだけです。(バージョン 1 の完全な URL をお見せしたいのですが、私は stackoverflow.com を初めて使用するので、1 つの質問で 2 つ以上の URL を投稿することは許可されていません。)

したがって、2 つの異なるバージョンで同じコードと構成が使用されますが、新しい方のバージョン 2 のみが機能します。

4

2 に答える 2

0

EclipseのGoogleAppEngineプラグインに設定の問題があったことが判明しました。1つのEclipseワークスペースに複数のGAEプロジェクトがあり、他のGAEプロジェクトが誤ってクリップ共有にデプロイされていること。そのため、突然、404件の検出されなかった問題が発生したようです。とにかく、みんなありがとう。

于 2012-06-02T06:10:48.727 に答える
0

web.xml では、ウェルカム ファイル タグにする必要があります。/index.html があるかもしれません。web.xml で「/index.html」を検索し、「index.html」に変更します。

index.html ファイルは war フォルダーにある必要があります: /war/index.html

于 2012-05-24T12:08:50.673 に答える