FastCGI Cache for WordPress
FastCGI cache dramatically improves WordPress performance by caching PHP responses at the NGINX level.Enable Cache
Install Cache Plugins
Webinoly automatically installs recommended plugins:
- Nginx Helper - Purges cache when content changes
- Redis Object Cache - Database query caching
Disable Cache
Turn off FastCGI cache:Cache for Subfolders
Enable caching for WordPress in a subfolder:Skip Cache Plugins Installation
Enable cache without installing plugins:Advanced Cache Configuration
Webinoly supports fine-grained cache control:Custom Cache Validity
Set custom cache expiration time:s- secondsm- minutesh- hoursd- days
30m, 2h, 1d
Query String Cache Control
- Enable Query String Cache
- Never Cache Specific Query Strings
- Reset to Default
Cache pages with query strings:Each unique query string creates a separate cache entry.
Skip Cache Rules
Exclude specific paths from caching:Cookie-Based Cache Control
Skip cache based on specific cookies:WordPress Multisite Conversion
Convert a WordPress single-site installation to multisite.Convert to Multisite
Multisite with Domain Mapping
For subdirectory multisite with custom domain mapping:Cloning Sites
Create a copy of an existing site for staging or testing.Clone a Site
Clone a site to a new domain:This copies:
- All site files
- WordPress database (if WP site)
- NGINX configuration
- Cache settings
Clone to Subfolder
Clone a site to a subfolder:Clone from Subfolder
Clone a subfolder site to a new location:Overwrite Existing Site
Overwrite an existing site with cloned content:Replace Content (Search & Replace)
Search and replace content in WordPress database and files.Replace in Subfolder Site
Use Cases
- Changing domain names
- Updating URLs after migration
- Replacing hardcoded paths
- Fixing serialized data
WordPress Environment Types
Set the WordPress environment type for different configurations.- Production
- Staging
- Development
- Local
- Optimized for performance
- Minimal error reporting
- Recommended for live sites
Environment with Subfolder
WordPress Configuration
wp-config.php Automatic Setup
When creating WordPress sites, Webinoly automatically configures:- Database credentials
- Security keys and salts (64-character random strings)
- Table prefix
- Redis cache configuration
- Environment-specific settings
- Main site:
/var/www/example.com/wp-config.php - Subfolder:
/var/www/example.com/htdocs/subfolder/wp-config.php
Redis Configuration
Webinoly automatically adds Redis configuration towp-config.php:
WordPress Security Features
Webinoly includes WordPress-specific security configurations:wp-admin Protection
- HTTP authentication enabled by default
- Rate limiting on admin-ajax.php
- Access control lists (ACL) for admin area
Disable wp-admin Auth
XML-RPC Protection
XML-RPC is blocked by default to prevent:- Brute force attacks
- DDoS amplification
- Pingback spam
Upload Directory Protection
PHP execution is disabled in the uploads directory:WordPress Site Information
Get detailed information about a WordPress site:- Site type (HTML, PHP, WordPress)
- WordPress version (if applicable)
- Database connection details
- Multisite status
- Cache status
- SSL status
- Environment type
Subfolder Site Info
Database Management
Database Roles and Privileges
Set custom database privileges:all- Full database privileges (includes GRANT)grant- Standard privileges with GRANT optionlimited- Standard privileges without GRANT
External Database Support
Webinoly saves external database credentials for reuse:Best Practices
Performance
- Enable FastCGI cache for production sites
- Use Redis Object Cache for database queries
- Set appropriate cache validity times
- Monitor cache hit rates
Security
- Keep wp-admin authentication enabled
- Use strong database passwords
- Regularly update WordPress core and plugins
- Enable SSL certificates
Development
- Use environment types appropriately
- Clone sites for staging/testing
- Keep production and development separate
- Test updates on staging first
Maintenance
- Regular backups before major changes
- Monitor error logs
- Test multisite conversion on clones
- Document custom configurations