fix a broken cached response if bypass/no_cache directive values are different, the bug has been introduced in r3700