Configuration for CloudPanel hosting

  • Last updated on January 25, 2024

  • If you are using a hosting managed by CloudPanel (Hosting Control Panel), please follow the steps below for the Converter for Media plugin to work properly.

  • Step 1.

    Log in to your CloudPanel dashboard and go to the “Sites” tab.

  • Step 2.

    Find your website and click the “Manage” button.

  • Step 3.

    Go to the “Vhost” tab.

  • Step 4.

    In the “Vhost Editor” field you will need to add additional Nginx rules required by our plugin. Add new rules before the rewrite ... and the location { ... } directives:

    In the space marked in the screenshot above, add the following rules:

    # BEGIN Converter for Media
    set $ext_avif ".avif";
    if ($http_accept !~* "image/avif") {
        set $ext_avif "";
    }
     
    set $ext_webp ".webp";
    if ($http_accept !~* "image/webp") {
        set $ext_webp "";
    }
     
    location ~ /wp-content/(?<path>.+)\.(?<ext>jpe?g|png|gif|webp)$ {
        add_header Vary Accept;
        add_header Cache-Control "private";
        expires 365d;
        try_files
            /wp-content/uploads-webpc/$path.$ext$ext_avif
            /wp-content/uploads-webpc/$path.$ext$ext_webp
            $uri =404;
    }
    # END Converter for Media

  • Step 5.

    Click the “Save” button to save your Nginx configuration changes:

  • Step 6.

    That’s all! The error on the plugin settings page should disappear.

We uses cookies

This website uses cookies to help it function and track how you interact with it. We will only use cookies if you accept our Cookie Policy by clicking Accept Cookies. If you click Decline, we will only use cookies that are necessary for the operation of our website.

One moment more ...

We need your consents so that we can provide services to you. Please read the Privacy Policy and the Terms and Conditions. Click Accept All if you have read and agree to our Privacy Policy and our Terms and Conditions.

Please wait ...

The Checkout session is being generated for you. In case of any problems, please contact us.