Nginx: Deaktivieren Sie das Caching, wenn die Seite das Wort enthält

Nginx: Deaktivieren Sie das Caching, wenn die Seite das Wort enthält

Ich verwende Nginx als Reverse-Proxy.

Ist es irgendwie möglich, auf den Inhalt der Antwortseite als Variable zuzugreifen, um das Caching für Seiten zu deaktivieren, deren Inhalt (nicht die Kopfzeile) ein bestimmtes Wort enthält, OHNE das Backend zu ändern?

Jede Möglichkeit wäre willkommen, einschließlich Inline-Perl, Lua oder sogar die Weiterleitung von Seiteninhalten an ein PHP-Skript, das den Inhalt analysieren würde.

Ich kann sogar einen Dirty-Code-Hack erstellen, wenn mir jemand eine Quelldatei zeigt, die die Seitenantwort analysiert, und eine Idee hat, was ich an dieser Datei ändern kann (keine Cache-Header hinzufügen oder einfach eine andere Variable hacken, die dem Caching entspricht).

verwandte Informationen