HTTP Cache Switch
Description
About the Extension
This app configures Shopware to use a custom store for the HTTP Cache which includes an IP filter, effectively skipping the HTTP Cache delivery for the provided IP addresses. The cache can also be skipped by pre-defined URL parameters and cookies if set. Useful for testing/debugging in production environments, when there is no alternative.
After the installation your config.php should look something like this:
require_once __DIR__ . '/custom/plugins/FroshHttpCacheIpExclude/Components/IpExcludeStore.php'; return array ( 'db' => array ( // ... ), // ... 'httpcache' => array ( 'storeClass' => 'FroshHttpCacheIpExclude\\Components\\IpExcludeStore', 'extended' => array ( 'passedStoreClass' => NULL, 'ipExcludes' => array ( ), 'paramExcludes' => array ( ), 'cookieExcludes' => array ( ), ), ), );Use the ipExcludes property under extended for an array of IP addresses that will subsequently not be served cached pages.
Use the passedStoreClass property under extended to provide a custom store class that will then be passed through the IpExcludeStore.
Additionally you can use paramExcludes to define a list of GET parameters or cookieExcludes to define a list of cookies that, if set, will circumvent the cache.
This plugin is part of the Github Organization FriendsOfShopware . Maintainer from the plugin is: David Neustadt You can find the Github repository hereFor questions or bugs please create a Github Issue
Details
- Available: English, German
- Latest update: 17 January 2019
- Publication date: 18 January 2019
- Version: 1.0.0
- Category: Administration
Resources
Reviews (0)
About the Extension Partner
Friends of Shopware
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 4.6
- Partner since: 2019
- Extensions: 30
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly