GAE + webapp2アプリを使用していますが、HTMLのhref行でこのエラーが発生します。
INFO 2012-08-25 00:08:47,461 dev_appserver.py:2891] "GET /components%20copy_files/bootstrap-typeahead.js HTTP/1.1" 404 -
INFO 2012-08-25 00:08:47,470 dev_appserver.py:2891] "GET /components%20copy_files/application.js HTTP/1.1" 404 -
(私はそれらをたくさん持っていますが..)
問題は、私のhtmlがcss/js「componentscopy_files」のこのフォルダーを参照していることです。
app.yamlにマッピングするにはどうすればよいですか?私は試した
- url: /components%20copy_files
static_dir: templates/components%20copy_files
と
- url: /components copy_files
static_dir: templates/components copy_files
と
- url: /components\%20copy_files
static_dir: templates/components\%20copy_files
しかし、自分のサイトにcss / jsをロードさせることができません...?助けてくれてありがとう。
また、フォローアップの質問として、別のホスティングサーバーからhtml / css / jsを移植していて、すべてのhrefリンクとdirが設定されている場合、app.yaml/webapp2を取得してこれらすべてのファイルにルーティングするにはどうすればよいですか。 app.yamlですべての静的ディレクトリを宣言する必要がありますか?ところで:私はTwitterブートストラップ(他の誰かによって書かれた)を使用するプロジェクトを移植していますが、コードに戻ってすべてのhrefを編集したくないので、これらのネストされたリソースファイルをうまく再生させるための簡単な解決策はありますか? gae + app.yaml / webapp2?
あなたが助けることができればトンに感謝します!