Fix no cache option

So far `cache-control: public` was sent, which invokes more aggressive
caching than `cache-control: max-age=600` that's sent on cache == true