0

ルート ディレクトリにある特定のファイル google.html に (静的に) アクセスできるようにしたいと考えています。

404 エラーが発生し続けるため、app.yaml ファイルを編集してこれを機能させるのに問題があります。

これが私が現在行っていることです

- url: /(google\.html)
  static_files: /\1
  upload: /(google\.html)

私も試してみました

    - url: /google.html
      static_files: google.html
      upload: /google.html

(これは他のすべてのハンドラの前に追加されます) 代わりに何をすべきですか?

4

2 に答える 2

0

AppEngineがルートディレクトリの静的ファイルを気に入らなかったようです。google.htmlファイルを/staticに移動すると、問題が解決しました。

したがって、ハンドラーは次のようになります。

- url: /google.html
  static_files: static/google.html
  upload: static/google.html

このように、ファイル自体が静的ディレクトリにある場合でも、エンドポイントは/のままです。

于 2012-07-29T04:55:32.807 に答える
0

プロジェクトのルートに google.html ファイル (小文字のファイル) が必要です。
あると思われる場合に備えて、ディレクトリ構造を投稿してください。

于 2012-07-27T17:21:04.803 に答える