スタイルシートなどの典型的な静的ファイルapp.yaml
には、そのファイルを保持するディレクトリへのパスが含まれている必要があることを知っています。例えば
- url: /stylesheets
static_dir: stylesheets
サイトマップを GAE サーバーに追加するにはどうすればよいですか?
スタイルシートなどの典型的な静的ファイルapp.yaml
には、そのファイルを保持するディレクトリへのパスが含まれている必要があることを知っています。例えば
- url: /stylesheets
static_dir: stylesheets
サイトマップを GAE サーバーに追加するにはどうすればよいですか?
これは静的ファイルであるため、ファビコンに対して行ったことです。
- url: /favicon.ico
static_files: media/img/favicon.ico
upload: media/img/favicon.ico
xml サイトマップも静的ファイルなので、同じことをしたいかもしれません:
- url: /sitemap.xml
static_files: my/folder/path/sitemap.xml
upload: my/folder/path/sitemap.xml
アップロード行については完全にはわかりません。しかし、私のファビコンはそれなしではそもそも機能しませんでした
編集: 動的なサイトマップが必要な場合は、このリンクの指示に従って、サイトマップ ページにアクセスするたびにそれらを生成できます。
App Engine のベスト プラクティスに従うために、このボイラープレートhttp://appengine.beecoss.comを確認することをお勧めします。
そこには、sitemap.xml と必要なその他の多くのファイルを配置した場所があります。これが最善の方法です。
- url: /(robots\.txt|humans\.txt|crossdomain\.xml|sitemap\.xml)
static_files: static/\1
upload: static/(robots\.txt|humans\.txt|crossdomain\.xml|sitemap\.xml)