Hi @ns334 ,
In AEM Dispatcher, filter rules are applied before checking the cache.
So, after you updated the filter rules to block the file and restarted Dispatcher, any request for that file will be blocked, even if it exists in the cache.
Dispatcher will not serve the cached file because:
- The filter rule denies the request first, and the Dispatcher will not proceed to cache lookup.
Key Points:
Dispatcher follows this order:
- Apply /filter rules.
- If allowed, check the cache.
- If not in cache, forward to AEM Publish.
Since the file is now blocked by the filter, the request is denied immediately—no cache check, no AEM access.
After you block a file through filter rules, it will be blocked and not served, even if it was previously cached. Dispatcher always applies filter rules first, then checks cache only if the request is allowed.
Regards,
Amit