um método, por exemplo, mas bastante flexível e versátil
adicione esta linha ao nginx.conf ...
proxy_cache_bypass $http_x_update;
... e você pode a qualquer momento atualizar qualquer uri no cache com simples solicitação http com cabeçalho "magic". por exemplo
curl -s -o /dev/null -H "X-Update: 1" mydomain.com
ou
curl -s -o /dev/null -H "X-Update: 1" mydomain.com/some/long/url/
pela segurança e satisfação da paranóia: D você pode mudar o nome do cabeçalho para qualquer blablabla, por exemplo
proxy_cache_bypass $http_x_gangnamstyle;
#proxy_cache_bypass $http_x_mycatsnickname;
#proxy_cache_bypass $http_x_b2ca678b4c936f905fb82f2733f5297f;
e
curl -s -o /dev/null -H "X-GangnamStyle: 1" mydomain.com
curl -s -o /dev/null -H "X-mycatsnickname: 1" mydomain.com
curl -s -o /dev/null -H "X-b2ca678b4c936f905fb82f2733f5297f: 1" mydomain.com