Skip to main content
Documentation
Support
Log in
Get free account
Web Infrastructure
Overview
Toggle Application Containers submenu
Application Containers
All About Application Containers
Horizontal Scalability
One app per site
Toggle PHP on Pantheon submenu
PHP on Pantheon
Introduction
Upgrade PHP Versions
Configure Your Drupal Settings.php File
Configure Your wp-config.php File
WordPress and PHP Sessions
PHP Errors and Exceptions
PHP Slow Log and FPM Error Log
Debug Intermittent PHP 7 Notices
Toggle App Configuration submenu
App Configuration
pantheon.yml
Nested Docroot
Server Name and Server Port
Date and Time
Dynamic Outgoing IP Addresses
Getting the Client IP Address
Toggle Environment Log files submenu
Environment Log files
Introduction
Access Logs with SFTP
Automate Log Downloads
Parse Nginx Access Logs with GoAccess
Frequently Asked Questions
Multizone Failover
Global Regions and Data Residency
External Libraries
Toggle Email submenu
Email
SendGrid
Rerouting outbound email during development
Toggle Caching and CDN submenu
Caching and CDN
Toggle Object Cache submenu
Object Cache
CLI
Drupal
Errors
FAQ
remove
WordPress
WordPress deprecated
APCu
Toggle Global CDN submenu
Global CDN
Introduction
Confirm Experience Protection
Configure and Verify Edge Caching
Test Global CDN Caching
Configure DNS and Provision HTTPS
Global CDN FAQ
Toggle Advanced Global CDN submenu
Advanced Global CDN
Introduction
AGCDN Features
AGCDN with WAF / IO Features
Submit a Request
FAQs
Toggle Manage Cache submenu
Manage Cache
Clearing Caches
Configure Drupal Cache
Advanced Topics
Cookies
utm_source URL Parameter
Bypass Cache
Toggle Stacking CDNs submenu
Stacking CDNs
/drupal-cloudfront
Fastly on Pantheon
Toggle Database submenu
Database
Introduction
Access MariaDB and MySQL Databases
Use MySQL Workbench to Access a Database
Database Workflow Tool
Convert MySQL Tables from MyISAM to InnoDB
Identify and Kill Queries with MySQL Command-Line Tool
MySQL Slow Log
Database Connection Errors
MariaDB and MySQL FAQ
Toggle Filesystem submenu
Filesystem
Toggle Pantheon Filesystem submenu
Pantheon Filesystem
Introduction
Batch Files
Large Files and Highly Populated Directories
Files and Directories
Temporary File Management
Troubleshooting
Offloading files to S3 for Drupal
Offloading files to S3 for WordPress
Toggle Solr Search submenu
Solr Search
Pantheon Search
Toggle Drupal submenu
Drupal
Introduction
Using Solr 8 on the Latest Version of Drupal
Using Solr on Drupal 7
Open Solr
Toggle Redirects submenu
Redirects
Introduction
Redirect to HTTPS
Set the Primary Domain
Redirect with PHP
Advanced Redirects and Restrictions
Mobile Redirection with Cloudflare
Toggle Drupal submenu
Drupal
Overview
Supported Drupal Versions
Pantheon Modules
Status Report
Configuration Management Workflow
Services Files
Drupal Cron
Views Caching
Create a Drupal Site Using a Drupal Distribution
Fix Broken Links
Optimizing for the Cloud
Toggle WordPress submenu
WordPress
Overview
Toggle WordPress on Pantheon submenu
WordPress on Pantheon
Introduction to WordPress on Pantheon
Create a New WordPress Site
Migrate an Existing WordPress Site
Launch Check - WordPress Performance and Configuration Analysis
Recommended WordPress Plugins
Pantheon WordPress Plugins
Pantheon Performance and Optimization Features
WordPress on Pantheon for Developers
WordPress Security
WordPress Content Management
Troubleshooting WordPress
Toggle WordPress Developer's Guide submenu
WordPress Developer's Guide
Introduction
WordPress Best Practices
Test WordPress Core Development Versions
Avoid XML-RPC Attacks
Avoid WordPress Login Attacks
Cron for WordPress
AWS S3 Setup for WordPress
Google Cloud Storage Setup for WordPress
Fix Broken Links in WordPress
Enable Solr for WordPress
Secrets Management in WordPress
Performant Translations on Pantheon
Toggle WordPress Configurations Guide submenu
WordPress Configurations Guide
Introduction
Pantheon-maintained WordPress Plugins
Create a WordPress MU-Plugin for Actions and Filters
WordPress Configuration Management (WP-CFM)
Pantheon WordPress Cache Plugin Configuration
Manage Custom Code for WordPress with Plugins
Using the WordPress Font Library on Pantheon
Installing and Updating Plugins and Themes from Third-Party Sources
Use WP Mail SMTP to Send Email with SendGrid
Toggle WordPress Multisite submenu
WordPress Multisite
Introduction
Considerations
Configure
Multisite Governance
Workflows
Search and Replace
Troubleshoot
Toggle WooCommerce submenu
WooCommerce
Introduction
Store Setup
Configure
Commit Changes
Initialize Production
Continue Development
Launch Your Store
Supported WordPress Versions
Optimize wp_options Table and Autoloaded Data
Toggle Front-End Sites and Starter Kits submenu
Front-End Sites and Starter Kits
Toggle Pantheon Front-End Sites submenu
Pantheon Front-End Sites
Overview
Requirements and Considerations
Site Options and Starter Kits
Create a Front-End Site
Manage Settings
Multidev Workflow and Configuration
Support
Frequently Asked Questions
Known Issues and Troubleshooting
Opting in to the V1 Pipeline
Toggle WordPress + Next.js Frontend Starter for Front-End Sites submenu
WordPress + Next.js Frontend Starter for Front-End Sites
Introduction
Create a New Project
View and Trigger Builds
Caching Recommendations
Manage Settings
Configure Content Preview
Robots.txt File and Indexing
Toggle WordPress Backend Starter for Front-End Sites submenu
WordPress Backend Starter for Front-End Sites
Introduction
Create a New Project
Caching Recommendations
Manage Settings
Build Hooks
Toggle WordPress + Gatsby Frontend Starter for Front-End Sites submenu
WordPress + Gatsby Frontend Starter for Front-End Sites
Introduction
Create a New Project
View and Trigger Builds
Manage Settings
Robots.txt File and Indexing
Toggle Drupal Backend Starter for Front-End Sites submenu
Drupal Backend Starter for Front-End Sites
Introduction
Create a New Project
Caching Recommendations
Manage Settings
Configure Build Hooks
Toggle Drupal + Next.js Frontend Starter for Front-End Sites submenu
Drupal + Next.js Frontend Starter for Front-End Sites
Introduction
Create a New Project
View and Trigger Builds
Caching Recommendations
Manage Settings
Configure Content Preview
Robots.txt File and Indexing
Toggle Front-End Sites without a Starter Kit submenu
Front-End Sites without a Starter Kit
Introduction
Create a Site- No Starter and/or CMS
Import Repository
Use a Non-official Frontend Framework
View and Trigger Builds
Manage Settings
Static Sites on an Empty Upstream
Performance Add-ons
Integrations
Search Pantheon Documentation
Front-End Sites on Pantheon
Learn about Front-End Sites on Pantheon.
Popular guides
Overview
What is Decoupled?
Front-End Sites Requirements and Considerations
Front-End Sites Compatibility
Front-End Sites FAQs
Create a Front-End Site
Import a Repository
Create a Front-End Site by Importing Your Repo
No Starter or CMS
Create a Front-End Site without a Starter
Create a Front-End Site without a CMS
Frontend Starters
Drupal + Next.js Frontend Starter
WordPress + Next.js Frontend Starter
WordPress + Gatsby Frontend Starter
Backend Starters
Drupal Backend Starter
WordPress Backend Starter