This simple script removes an item or set of items from Nginx cache, be it fastcgi
or proxy
.
It accepts a grep
pattern as argument to search for cached items in the given cache directory.
This script uses grep
basic regular expressions. Pressuposes the use of GNU grep
.
The script requires rw
(read-write) access to the cache directory.
Delete foobar.css
from the /var/cache/nginx/baz
cache.
nginx-cache-purge "foobar.cs" /var/cache/nginx/baz
Delete all JPEG files from the /var/cache/nginx/img
cache.
nginx-cache-purge "\.jpe*g" /var/cache/nginx/img
Clone the repo:
git clone git://github.com/perusio/nginx-cache-purge.git
Place the script in a convenient place.
Done.
There's another script on github for inspecting cache items.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4