C3 CloudFront Cache Controller

The C3 CloudFront Cache Controller is a plugin designed to invalidate (clear) AWS CloudFront caches. It's particularly useful for users of Amimoto Managed Hosting or self-hosted environments utilizing AWS CloudFront.

Plugin Name: C3 CloudFront Cache Controller

Plugin Directory: https://ja.wordpress.org/plugins/c3-cloudfront-clear-cache/

Description: This plugin facilitates the invalidation of AWS CloudFront caches. For those using Amimoto Managed Hosting or self-hosted setups with AWS CloudFront, activating this plugin ensures seamless cache management within WordPress.

Configuration Details:

  • Managed Hosting:

    • No configuration is required. Ensure the plugin is updated as needed.
  • Self-Hosting:

    • You'll need AWS Access and Secret Keys associated with an IAM role that has invalidation permissions on CloudFront (e.g., CloudFrontFullAccess).
    • Keep the plugin updated as necessary.

Important Notes:

  • General:

    • This plugin utilizes the AWS SDK.
    • If other active plugins are using an older version of the AWS SDK, C3 CloudFront Clear Cache might not function correctly. WordPress loads plugins alphabetically; thus, if a plugin loading an older AWS SDK precedes C3, it can cause errors during C3's operations, preventing cache invalidation.
    • To resolve such conflicts, consider deactivating plugins that use the AWS SDK. Notably, using the BackWPUp plugin alongside C3 CloudFront Clear Cache has been known to cause issues.
    • Please contact the respective plugin developers for updates regarding the AWS SDK version within each plugin.
  • Managed Hosting:

    • If errors occur with this plugin active alongside AMIMOTO Dashboard or CF Preview Fix, try deactivating these plugins to identify the source of the issue.
    • Check /var/log/www-error.log for any errors unrelated to this plugin and address them as needed.
  • Self-Hosting:

    • Similar to managed hosting, if errors arise with AMIMOTO Dashboard or CF Preview Fix active, consider deactivating them to troubleshoot.
    • Review /var/log/www-error.log for other potential errors and take appropriate action.

For more information, visit the official plugin page.