Configuration
Caching
- Preventing cache poisoning via HTTP X-headers
- Segmented Caching
- Implementing API cache control
- Enabling API caching
- Controlling caching
- Caching configuration best practices
Conditions
Custom VCL
- Device detection variables
- Using regular VCL Snippets
- Using dynamic VCL Snippets
- Uploading custom VCL
- About VCL Snippets
- VCL regular expression cheat sheet
Dictionaries
Domains & Origins
- Using Fastly with apex domains
- Specifying an override host
- Setting up redundant origin servers
- Routing assets to different origins
- Maintaining separate HTTP and HTTPS requests to origin servers
- IPv6 support
Headers
Image optimization
- Fastly Image Optimizer API
- About Fastly Image Optimizer
- Trimming images
- Setting up image optimization
- Serving responsive images
- Serving images
Load balancing
Performance
- Failure modes with large files
- Failure modes with large files
- Precision Path
- Streaming Miss
- Serving stale content
- Request collapsing
Purging
- Authenticating URL purge requests via API
- Getting started with surrogate keys
- Logging purge requests
- Purging API cache with surrogate keys
- Setting Surrogate-Key headers based on a URL
- Setting Surrogate-Key headers for Amazon S3 origins