Webinoly provides advanced WordPress management features beyond basic installation, including FastCGI caching, multisite conversion, site cloning, and database management.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/QROkes/webinoly/llms.txt
Use this file to discover all available pages before exploring further.
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