I want to serve the static data for my website from Google App Engine.

How do I configure GAE to serve static content?

link|improve this question
I'd be wary of Google cracking down on this at some point. – ceejayoz Feb 1 '10 at 16:50
@ceejayoz Why? Google has clearly-stated limits on static, as well as dynamic file access. Using GAE as a static file-storage/caching solution doesn't go against their expectations. – Evan Plaice Apr 13 at 6:55
It's Google App Engine, not Google CDN Engine. – ceejayoz Apr 13 at 13:49
feedback

3 Answers

up vote 4 down vote accepted

The documentation on how to get GAE to serve static content is here: Using Static Files.

It's rather simple, you just define a static directory in your app.yaml file.

handlers:
- url: /stylesheets
  static_dir: stylesheets
link|improve this answer
feedback

You want all files served as static so should use this:

handlers:
- url: /
  static_dir: /
link|improve this answer
feedback

I wrote article step by step to setup GAE to host static files. http://www.ivankristianto.com/internet/tools/setup-your-google-app-engine-application-to-use-your-own-domain/1656/
That may interest you.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.