Google App Engineのサイトの設定は、app.yaml という設定ファイルに記述されています。このファイルを見てみると
handlers: - url: .* script: main.py
となっていて、基本的に全てのファイルをmain.pyが処理する、となっています。このファイルを修正することで静的なファイルはそのまま表示するなどの設定をすることができます。具体的には以下の通り:
handlers: - url: / static_dir: html - url: .* script: main.py
で、静的なファイルは全てhtmlというディレクトリ配下に置くようにします。こうすることで 静的なファイルはhtmlというディレクトリにアクセスされるようになります。たとえば
http://[hogehoge].appspot.com/fuga.html
というアクセスは
html/fuga.html
へのアクセスと見なされるという具合です。
この記事は
現在のアクセス:2269