Magento
  • Personalization for Magento
  • Installing
  • Disconnecting
  • Uninstalling
  • Getting Started
  • Configuring
  • Guides
    • Varnish & Full-Page Caches
    • Advanced User Guide
    • Managing Blocks
    • Overriding or Extending Functionalities
      • Overriding Product Data
        • Excluding Products
        • Customising Pricing
        • Resizing Images
      • Overriding Customer Data
      • Overriding Line Item Data
    • Bulk Product Updates
    • Console Commands
  • Features
    • Variations (Configurable Products)
    • Add to Cart
    • Indexer
    • Customer Group Pricing
    • Supplier Cost & Inventory Level
    • Restore Cart Link
    • Ratings & Reviews
    • Multi Currency (Exchange Rates)
    • Marketing permission and GDPR compatibility
    • Catalog Price Rules
  • Integrations
    • Using Yotpo
    • Using Klarna
  • FAQ
  • Developing & Contributing
  • Visit Nosto
  • Issues
  • Releases
Powered by GitBook
On this page
  • Magento Community Edition
  • Magento Enterprise Edition

Was this helpful?

  1. Guides

Varnish & Full-Page Caches

PreviousGuidesNextAdvanced User Guide

Last updated 3 years ago

Was this helpful?

If you use Varnish or another full-page cache mechanism, you must exclude certain Nosto blocks (hole punching).

Nosto adds query parameters to the product URLs for tracking purposes. You may encounter a cache-miss when query parameters are appended to the URL. We recommend .

Magento Community Edition

Magento CE does not ship with a built-in FPC mechanism and you must manually exclude two Nosto blocks. Failure to do so may result in sensitive information leaking across browser sessions.

Note: The plugin uses a feature called hashed cookie identifiers (HCID) to safeguard against the leakage of customer information on Nosto's end.

Magento Enterprise Edition

If you are using Magento EE's built-in FPC mechanism, you need not worry about hole punching as hole-punching rules are auto-configured.

modifying your VCL definition to automatically strip out the query parameters added by Nosto
Cart Block
Customer Block