Liquid Web offers managed WooCommerce and Magento hosting environments. This guide explains how to configure NOC CDN and WAF in front of your Liquid Web hosting, including origin setup, DNS changes, and platform-specific considerations.
Prerequisites
- An active NOC.org account with your domain added.
- Access to your Liquid Web hosting control panel.
- Your Liquid Web server's IP address (found in the Liquid Web dashboard under your server's details).
Step 1 — Find Your Liquid Web Origin IP
- Log in to the Liquid Web dashboard.
- Navigate to Hosting » Servers.
- Click on your server to view its details.
- Note the Primary IP Address — this is your origin IP for NOC.
Step 2 — Configure the Origin in NOC
- Log in to the NOC Dashboard.
- Select your site and navigate to CDN » Origin.
- Enter your Liquid Web server IP as the Origin IP.
- Set the Origin Port to
443(HTTPS). - Enable Custom Host Header and set it to your domain name (e.g.,
example.com). This is important because Liquid Web's managed hosting uses the Host header to route requests to the correct site on shared infrastructure. - Click Save.
Step 3 — Update DNS
You have two options for routing traffic through NOC:
Option A: Use NOC Nameservers
Point your domain's nameservers to NOC (see registrar-specific guides in the Hosting section). NOC will manage all DNS records.
Option B: CNAME or A Record
If you prefer to keep your current DNS provider:
- In your current DNS provider, update the
Arecord for your domain to the NOC IP addresses shown in the NOC Dashboard under DNS » Records. - For a
wwwsubdomain, create aCNAMErecord pointing to the NOC CDN target (e.g.,example.com.cdn.noc.org).
Step 4 — Configure SSL
- In the NOC Dashboard, go to CDN » SSL/TLS.
- Enable Auto SSL to provision a free Let's Encrypt certificate at the NOC edge.
- Under Origin SSL, keep Verify Origin Certificate enabled. Liquid Web's managed hosting includes valid SSL certificates.
- Enable Force HTTPS to redirect all HTTP traffic.
WooCommerce-Specific Settings
When using NOC with Liquid Web's Managed WooCommerce hosting:
- Cache exclusions: Go to CDN » Cache Settings and add bypass rules for:
/cart/*/checkout/*/my-account/*- Any URL containing the
woocommerce_cart_hashcookie.
- Restore visitor IP: Ensure the
X-Forwarded-Forheader is passed to origin so WooCommerce sees real customer IPs for geolocation and fraud detection. See our Restore Visitor IP guide.
Magento-Specific Settings
For Liquid Web's Managed Magento hosting:
- Cache exclusions: Bypass caching for:
/checkout/*/customer/*- Requests with the
frontendoradminhtmlsession cookies.
- Admin panel: Add a cache bypass rule for your Magento admin URL (e.g.,
/admin_xyz/*). - Static assets: Magento uses versioned static asset URLs. NOC will cache these efficiently by default.
Troubleshooting
- 502 Bad Gateway: Verify the origin IP and port are correct. Ensure Liquid Web's firewall allows connections from NOC edge IPs.
- SSL handshake errors: Confirm that the Host header matches the SSL certificate on your Liquid Web server.
- Cached dynamic pages: Check your cache bypass rules. Add cookie-based exclusions for logged-in users.