Provides an Nginx cache connector which purges cached responses in Nginx along with cached pages in TYPO3.
- Configurable Nginx base url
- Sends
PURGE {Nginx base url}/*
when flushing the frontend or all caches in the TYPO3 backend. - Sends
PURGE {Nginx request url}
for all cached responses associated with a page when flushing its page cache in the TYPO3 backend. - Detects and handles failed Nginx purge requests.
- Nginx: Handling of incoming PURGE requests
- Nginx: Deleting of cached responses
The handling of cache purges on Nginx side can be managed by the non-free, commercial Nginx module ngx_cache_purge or by a custom implementation, for example this Perl implementation – Perl scripts are supported by Nginx natively.
If you find any problems in this manual, please add an Issue, or contact the author via Slack or Email.
For further information about this extension, please see the official extension manual.