• Getting Started

    When you first create a StackPath account, you will be prompted to select what type of Stack you want to create. Depending on what your needs are, you can select a predefined Stack that includes multiple delivery components, or you can build your own Stack ...


  • WordPress with W3 Total Cache CDN Setup Guide

    W3 Total Cache is a free CDN integration plugin that also features a host of other caching abilities, like Database Cache, Page Cache, Object Cache, Browser Cache and allows you to maximize the benefits of Stackpath CDN. In this article, we'll help you set ...


  • Creating a StackPath CDN site

    Before setting up a CDN site you'll need to have a StackPath account and at least one Stack that includes StackPath CDN service.  If you'd like to speed up static assets on your CMS based website, utilize the StackPath WAF for protection, or perform a custo...


  • Custom CDN Integration

    There are many different ways to implement the StackPath CDN with your website. If you developed a custom website, then we can help you integrate it with our StackPath services.   This tutorial assumes a CDN Site has been created in your StackPath Portal. I...


  • Drupal: StackPath CDN Setup Guide

    The CDN module for Drupal alters URLs so static content loads from CDN servers instead of the origin server. After completing this tutorial, static content will be delivered from StackPath CDN. This tutorial assumes a StackPath CDN site is created. Configur...


  • Joomla: StackPath CDN Setup Guide

    Joomla is an open-source Content Management System (CMS) that is based on a model-view-controller web application framework. It is used all over the world for a variety of different websites. This tutorial assumes a StackPath CDN site is created. Minimum R...


  • Magento 1.x: Stackpath CDN Setup Guide

    This article will walk a user through how to setup the StackPath CDN with Magento 1.x without using a 3rd party plugin.  This tutorial assumes a StackPath CDN site is created. Setting up a CDN using Magento’s Native Support:  Log into the administrative co...


See all 22 articles
  • CDN Configuration Settings Explained

    There are many ways to customize your content delivery. From instantaneous cache purge to query string control, you can customize TTLs and more to configure the delivery of your content across the CDN for a fully optimized experience. How to access CDN Conf...


  • Custom CDN Configuration

    There are many different ways to implement the StackPath CDN with your website. If you developed a custom website, we can help you integrate it with our StackPath services. This tutorial assumes a CDN Site has been created in your StackPath Portal. If not, ...


  • How to Whitelist StackPath IP Blocks in IPTables

    The majority of Linux/Unix servers use software firewalls such as IPTables and PF. Firewalls can be configured to throttle traffic to the web server. This can block one or more of the StackPath CDN subnets (edge servers), preventing us from pulling content ...


  • IP Blocks

    To prevent potential blocking by your internal firewall or on-prem security services, it is recommended that you whitelist the below StackPath IP addresses. Whitelisting StackPath IP Blocks helps to prevent 502 response codes being generated unexpectedly. Y...


  • Managing 3rd party DNS Zones

    If you decide to use a different provider for DNS hosting and you want to use StackPath as your CDN/WAF provider, you must update DNS with your DNS provider to complete the integration. The methods below apply to either static content or full-site content d...


  • Purging files from the StackPath CDN

    When you Purge your files from StackPath's CDN, your cached file(s) are removed from all StackPath Points of Presence(PoPs). Purging asks the CDN to obtain a fresh copy of the specified files before serving any more requests to end users. Purging is particu...


See all 8 articles
  • Setting up StackPath DNS

    In the following steps, we'll guide you through how to set up a DNS Zone from an existing or new domain on StackPath. After walking through this guide, you'll be able to easily modify your DNS zone to your desired configuration. Creating a Zone Login to th...


  • Setting Up StackPath DNS

    In the following steps, we'll guide you through how to set up a DNS Zone from an existing or new domain on StackPath. After walking through this guide, you'll be able to easily modify your DNS zone to your desired configuration. Creating A Zone Login to th...


  • How do I find the StackPath Name Servers

    The final step in migrating your DNS zone to StackPath is changing where your nameservers point to. To find the StackPath nameservers:  Log into the StackPath Portal Select the DNS option in our menu Select the Edit button next to any domain At the top of ...


  • Implementing DNS - based load balancing on StackPath

    DNS-based load balancing is the practice of configuring DNS records in such a way that different end users are routed to different servers. StackPath DNS allows you to load balance traffic towards your website, mail server, application server, API or any ot...


  • Debugging common DNS issues

    Being one of the most fundamental services on the Internet, DNS can sometimes be a challenge to configure or troubleshoot. This article focuses on some of the most common DNS issues and how to troubleshoot and resolve them.   Propagation issues The most c...


  • What DNS record types does StackPath support

    The following records are currently supported by StackPath DNS.  A Also known as "Record Address Mapping". A records are used to map domain names to IPv4 addresses. The record contains a specified host IP address as it's value and a registered dom...


See all 9 articles
  • Best Practices for Service Check Alerts

    Service checks provide a way to get insights into how your website is responding from various locations. Checks are performed every five minutes.  Reducing False-Positives The flexibility of our monitoring allows you to fine-tune the alert configuration. If...


  • How do we Calculate Uptime and Response Time Averages

    Every service check is given a historical uptime % and an average response time metric so you can see how well you're performing against your SLA targets. Currently, the portal reports the uptime % and average response times over the previous hour and is ba...


  • Posting Data as Part of a HTTP Check

    As part of the web check request, you can post data in the request body for HTTP checks. You can enter the content in the "URL" section by selecting POST next to the URL textbox. For HTTP check types:  


  • Service Monitoring States Defined

    There are three states a service check can be in: up, down, and slow.   How do we define down A check will be considered down if we are unable to connect to it, resolve the URL/IP address or if there is some other error. Errors could be nameserver lookup fa...


  • Setting Up StackPath Monitoring

    Monitoring can be used to watch your site's uptime and status. To get things going, you'll need to add a Monitor. Adding a Monitor Navigate to the Monitor overview page by clicking Monitoring in the left navigation bar. Click Add Service. Now, enter a name...


  • Using Response Body Content Checks with Large Pages

    When our monitoring nodes perform a check on a URL, only the first 250kb is downloaded.  If you're using Response Body Content Checking your string must be in the first 250kb of the downloaded web page. Content after the first 250kb is discarded and thus co...


  • How the StackPath WAF Works

    A Web Application Firewall (WAF) is an application firewall for HTTP applications. It applies sets of rules and performs behavioral analysis to block malicious traffic from reaching your origin server. WAF covers known vulnerabilities like OWASP Top 10 and ...


  • WAF Custom Rules Explained

    The StackPath WAF custom rules engine is a powerful tool that gives you the ability to control access to specific URLs, rate limit the access to your application, and to allow or block IP addresses, countries and organizations. Rule Editor Rules can be crea...


  • Using the StackPath WAF with your CMS: Recommended steps

    It is common for administrative portals of CMS based websites to experience issues when using a WAF for the first time. This article provides some tips on how to prevent these issues. The main reason a WAF would block administrative portions of a website (l...


  • StackPath WAF JavaScript Injection Explained

    StackPath WAF performs various tests to determine whether a valid user is behind each request (e.g. and not automated traffic). One of the requests is completed by a bit of JavaScript code that is injected into the response code from the origin server. The ...


  • How to Whitelist and Block IPs

    Whitelisting and blocking IP addresses is possible in one of the following 2 ways: Using the custom rules editor Using the Firewall tab on the WAF page. To whitelist or block IP addresses from the Firewall page. First, click the WAF menu Next, select the...


  • Clearing Local CLR and OCSP caches

    Sometimes, a SSL provider (Certification Authority) will revoke a certain SSL certificate from the chain of trust, but the certificate will remain in local cache. This will producing error messages, like "Certificate Revoked" or similar. When that...


  • How To Flush Your Local DNS Cache

    Most major operating systems will cache DNS results for specific domains to greatly enhance DNS lookup times. Occasionally, an OS will cache bad results which will in cause incorrect content to be returned or not return anything at all. Luckily most operati...


  • Primary Causes of a Low Cache Hit Percentage

    Cache hit Percentage is the percentage of files served through the CDN that are served from cache, instead of from proxy. A low cache hit percentage occurs when files from an origin server are not being cached on the StackPath edge servers. In a perfect wor...


  • Primary Causes of a Low Cache Hit Percentage

    A low cache hit percentage occurs when files from an origin server are not being cached on the StackPath edge servers. In a perfect world, each site would have a cache hit percentage of 100%, but there are key factors that make the cache hit percentage less...


  • Strengthening wp-includes and wp-content/uploads security

    There are certain areas of your website code where scripts are generally not meant to be executed by users. One of these areas is the wp-includes folder and one of the easiest ways of preventing unwanted access is by setting rewrite rules using mod_rewrite ...


  • Using StackpathCDN with Web Fonts

    When using web fonts with @font-face or other CSS3 methods, browsers like Firefox and Internet Explorer may refuse to embed the font when it’s coming from a third party URL because they perceive the font as a security risk.The recommended way to add it is v...


  • Billing FAQ

    Q. When will I get my first invoice?A. Your credit will be applied to the first invoice for the price of your monthly service up to $20.  Your invoice with recurring services and additional consumption will be issued on your normal bill cycle day which is o...


  • How to reset password

    In case you've forgotten your StackPath password, resetting it is a simple process:  Navigate to your StackPath Portal and click on Forgot Your Password? link   2. Once you click on Forgot Your Password? you'll be prompted to enter your email address:  3....