Tools Page Overview

The Tools page provides several utilities to test, validate, and maintain your CDN configuration. Access it at 1 CDN Manager → Tools.

1. CDN Connection Test

What It Does

Tests if your configured CDN URLs are accessible and responding correctly.

How to Use

  1. Click the "Test CDN Connections" button
  2. The plugin will send test requests to each configured CDN
  3. Results show which CDNs are working and which have issues

What It Tests

Interpreting Results

✅ Green (Pass): CDN is configured correctly and working

❌ Red (Fail): CDN has issues - check the error message

⚠️ Yellow (Warning): CDN works but has potential issues

Common Errors

DNS Resolution Failed

  • CDN domain doesn't exist or DNS not configured
  • Check your DNS settings with your CDN provider

Connection Timeout

  • CDN is not responding or server is down
  • Check firewall settings
  • Verify CDN is properly configured to serve content

404 Not Found

  • CDN is working but files are not accessible
  • Check origin configuration in your CDN dashboard
  • Verify path structure matches your site

2. Configuration Status

What It Shows

Displays a summary of your current CDN configuration including:

Quick Reference

Use this section to quickly verify your setup without going through all settings tabs.

3. Clear Cache

Plugin Cache

The plugin caches certain operations for performance. Clear this cache when:

How to Clear

  1. Click "Clear Plugin Cache" button
  2. Confirmation message will appear
  3. Test your site to verify changes

Cache Directories

The plugin creates cache directories for optimized content:

Regenerate .htaccess Files

Click "Regenerate .htaccess" to recreate cache directory rules with:

4. CDN URL Diagnostic Tool

What It Does

Advanced diagnostic that shows exactly how URLs are being replaced for different file types.

How to Use

  1. Click "Run Diagnostics" button
  2. Review the three sections of results:
    • Database Settings: Shows what's configured
    • URL Replacement Tests: Shows how test URLs are transformed
    • Recommendations: Suggestions to fix issues

Understanding the Results

Database Settings Section

  • Shows enabled status for each CDN type
  • Displays configured CDN URLs
  • Identifies missing configurations

URL Replacement Tests Section

  • Tests sample URLs for each file type
  • Shows original URL and replaced URL
  • Indicates if routing is correct

Important Note

Admin Context Limitation: The diagnostic runs in WordPress admin, where the plugin intentionally only replaces CSS/JS URLs. Video, image, and font files showing "NOT REPLACED" is EXPECTED in the diagnostic. These files WILL be replaced correctly on your frontend.

Verifying Frontend Behavior

To verify actual CDN behavior:

  1. Visit your website frontend (logged out)
  2. Right-click → Inspect Element → Network tab
  3. Reload the page
  4. Check URLs for images, videos, fonts
  5. They should use your configured CDN domains

5. System Information

What It Shows

Technical details about your WordPress environment:

When to Use

Copy to Clipboard

Use the "Copy System Info" button to copy all details for support tickets.

6. Export/Import Settings

Export Settings

Save your current CDN configuration to a JSON file:

  1. Click "Export Settings"
  2. A JSON file downloads with all your settings
  3. Save this file for backup or migration

Import Settings

Restore settings from a previously exported file:

  1. Click "Choose File"
  2. Select your exported JSON file
  3. Click "Import Settings"
  4. Settings will be applied immediately

Use Cases

What's Included

The export includes:

Not included: Cloudflare API credentials (for security)

7. Conflict Detection

What It Does

Scans for other plugins that might conflict with CDN functionality:

How to Use

  1. Click "Scan for Conflicts"
  2. Review detected plugins
  3. Follow recommendations to resolve conflicts

Common Conflicts

Other CDN Plugins

  • CDN Enabler
  • WP Offload Media
  • Jetpack Site Accelerator

Recommendation: Disable other CDN plugins or use only one

Aggressive Caching

  • WP Rocket
  • W3 Total Cache
  • WP Super Cache

Recommendation: Exclude CDN URLs from caching

Best Practices

Regular Maintenance

Troubleshooting Workflow

  1. Run Configuration Status to check what's enabled
  2. Run CDN Connection Test to verify CDN accessibility
  3. Run CDN URL Diagnostic to test URL replacement
  4. Check System Information for compatibility issues
  5. Run Conflict Detection to find interfering plugins

Performance Tips