I ran into a well-known AppEngine problem in which the wrong static content is cached if I go to a specific URL for my application, but the correct static content appears if I add a parameter? foo to override the cache, and VERSION.myapp.appspot.com works too.
Is there a way to get the correct content on an unmodified URL?
I would be happy to remove the application and restore it or something radical. The application is not live, but I need it to be in a couple of hours. Everything to make these URLs work, so that the mobile application talking to the AppEngine application receives the necessary data.
EDIT
Curling the headers, I see:
HTTP/1.1 200 OK
ETag: "ZN9VxQ"
Date: Tue, 14 Aug 2012 02:00:58 GMT
Expires: Wed, 15 Aug 2012 02:00:58 GMT
Content-Type: text/html
Server: Google Frontend
Cache-Control: public, max-age=86400
Age: 34623
Transfer-Encoding: chunked
50 000 ? , ?
:
app.yaml :
- url: /static
static_dir: static
expiration: 1s
:
- url: /static
static_dir: static
app.yaml, :
default_expiration: "1m"
, .