Where would you put that code? Little confused there.
But going back to the overall function, I don't understand why Plesk would add a cache that simply won't work on 99% of websites. Is it just marketing? "Hey we do microcaching (you just can't use it without a degree in computer science).
Those nginx configurations can be used on servers running without Plesk (basic LEMP stack)
Both of them cache everything by default, and then you can add the list of cookies or location you do not want to cache.
But in Plesk, it's the opposite, the nginx configuration begin with :
Code:
set $cache_cookie $http_cookie;
if ($cache_cookie !~ "^\s*$") {
set $no_cache 1;
}