alexander-nitsche / typo3-nginx-connector
Nginx cache connector for TYPO3
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- typo3/cms-core: ^10.4.0
Conflicts
Replaces
- alexander-nitsche/nginx-connector: 1.0.2
- typo3-ter/nginx-connector: 1.0.2
This package is auto-updated.
Last update: 2024-11-25 21:23:24 UTC
README
Provides an Nginx cache connector which purges cached responses in Nginx along with cached pages in TYPO3.
Features
- 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.
Out of Scope
- 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.
Found a problem in this repo?
If you find any problems in this manual, please add an Issue, or contact the author via Slack or Email.
Further information
For further information about this extension, please see the official extension manual.