有什么办法可以configurationNginx提供caching的内容而不是错误页面?
假设访问一个页面/abc.html导致了200,并且页面被caching了。 同时,有些东西发生了变化(文件被删除了,或者,如果nginx被用作反向代理服务器有50x错误等),而不是提供错误,我想服务最后一个“好”的caching页面。
/abc.html
nginx 完全能够caching代理(或fastcgi)内容。 在这种情况下,您将需要调整您的proxy_cache_use_stale指令(或fastcgi_cache_use_stale )以反映您要为其提供caching数据的环境。
proxy_cache_use_stale
fastcgi_cache_use_stale