Cloudflare Pro issue
-
hi, i have cloudflare pro and i’ve added api key to the plugin, images are served in webp but they’re not cached? with plugin off, images are cached (but obviously no webp). i don’t have issues with cache+lscache images optimization
-
Hi @mcdeth,
Thank you for your message. I am sorry you have encountered a problem with our plugin. Do not worry, I will try to help you.
I want to see what might have gone wrong. Could you send me a screenshot of the Help Center tab in the plugin’s settings? I will check it because in this tab I have information about the status of your website.
Best,
MateuszHere’s screenshoot,thanks
Thank you @mcdeth,
Please send me the contents of the .htaccess file from the /uploads directory. I’ll check it.
The copy is here: https://jumpshare.com/s/veXd9spBUUWvZlwLoYTv
@mcdeth, this is not the .htaccess file from the /uploads directory.
sorry, it was main htaccess, my bad. here’s from wp-content/uploads https://jumpshare.com/s/pGzN1EBu9ZUqUjRgVb7V
and in uploads-webpc:
# BEGIN Converter for Media
# ! --- DO NOT EDIT PREVIOUS LINE --- !
<IfModule mod_mime.c>
AddType image/avif .avif
AddType image/webp .webp
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/avif "access plus 1 year"
ExpiresByType image/webp "access plus 1 year"
</IfModule>
# ! --- DO NOT EDIT NEXT LINE --- !
# END Converter for Media-
This reply was modified 1 year, 11 months ago by
mcdeth.
@mcdeth Please also send me the contents of the .htaccess file from the /wp-content directory.
Here it is:
# BEGIN Converter for Media
# ! --- DO NOT EDIT PREVIOUS LINE --- !
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteOptions Inherit
RewriteCond %{QUERY_STRING} original$
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule . - [L]
RewriteCond %{HTTP_ACCEPT} image/avif
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpg.avif -f
RewriteRule (.+)\.jpg$ /wp-content/uploads-webpc/$1.jpg.avif [NC,T=image/avif,L]
RewriteCond %{HTTP_ACCEPT} image/avif
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.png.avif -f
RewriteRule (.+)\.png$ /wp-content/uploads-webpc/$1.png.avif [NC,T=image/avif,L]
RewriteCond %{HTTP_ACCEPT} image/avif
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.webp.avif -f
RewriteRule (.+)\.webp$ /wp-content/uploads-webpc/$1.webp.avif [NC,T=image/avif,L]
RewriteCond %{HTTP_ACCEPT} image/avif
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpeg.avif -f
RewriteRule (.+)\.jpeg$ /wp-content/uploads-webpc/$1.jpeg.avif [NC,T=image/avif,L]
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpg.webp -f
RewriteRule (.+)\.jpg$ /wp-content/uploads-webpc/$1.jpg.webp [NC,T=image/webp,L]
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.png.webp -f
RewriteRule (.+)\.png$ /wp-content/uploads-webpc/$1.png.webp [NC,T=image/webp,L]
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpeg.webp -f
RewriteRule (.+)\.jpeg$ /wp-content/uploads-webpc/$1.jpeg.webp [NC,T=image/webp,L]
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "(?i)\.(jpg|png|webp|jpeg)(\.(webp|avif))?$">
Header append Vary "Accept"
</FilesMatch>
</IfModule>
# ! --- DO NOT EDIT NEXT LINE --- !
# END Converter for Media@mcdeth Everything works correctly. In my opinion, it is not my plugin that is blocking cache in Cloudflare.
Matt, we have the same problem. It works great with the optimization but serving adds a private cache control header which prevents caching in Cloudflare Pro.
Had to disable the plugin.
@pgray, can you give me your website URL, please?
Thanks for interest, I tested litespeed image optimization and it worked correctly with cloudflare. moved eventually to shortpixel, also works good.
-
This reply was modified 1 year, 11 months ago by
The topic ‘Cloudflare Pro issue’ is closed to new replies.