Recent content by Majorlabel

  1. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    I do not expect anything. It is my experience, from contributing to open-source myself, that the community thrives on sharing knowledge. It is time, that is valuable. It is not up to me to decide for you what you want to share. If it is very important for you to believe you were the key to...
  2. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    I'm not sure what you mean by "not everything is free", I assume you mean the knowledge you have? I will investigate for myself then.
  3. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    So with guest mode enabled, each cURL will be treated as a new guest because the cURL request doesn't send a session cookie? And, question 2: do you have a set of frequently used request headers that can be used and how they map to the options of the LSCache plugin for Wordpress options? That...
  4. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    Which headers or other param do you suggest to succeed in warming up the cache through cURL with openlitespeed and without using QUIC Cloud?
  5. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    OK, so the situation now is: Repeated cURL requests don't cache at all, keep returning the "x-litespeed-cache-control: public,max-age=604800" header and no litespeed cache hit or miss header. Repeated requests through the browser I also use to login to the wordpress backend don't cache at all...
  6. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    We've disabled CDN, but the problem persists. How would you implement a rewrite rule to do the 'simple caching'? On the virtual host level the htaccess file is controlled by the lscache plugin, would you just place a simple caching rule at the top, temporarily?
  7. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    Hm, it seems you're right! Something must have been different in our tests, will need to examine what exactly. We do use the LSCWP crawler, but our products are updated so frequently that the crawler can't keep up and we still have 'gaps' between a product update and a next crawler visit. I see...
  8. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    The docs you pointed to don't tell me how to refresh the cache for a specific page(s) via cURL or WGET. I tried that, but it doesn't work, probably since my request doesn't match the browser's request enough (which does trigger a cache-refresh). Could you tell me how to create a CURL or WGET (or...
  9. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    Thanks for that link. although I had already looked through the docs, I hadn't read this one yet. There are multiple sections on ESI on the documentation, so it is hard to know when you've read it all. Which of the questions do you consider Wordpress related?
  10. Majorlabel

    Best strategy for caching Woocommerce products and ESI debugging

    Hi, We are developing a Woocommerce webshop, hosted on openlitespeed. We use the LS Caching plugin for wordpress, and have a QUIC cloud subscription enabling us to use ESI. We are trying to determine what is the best strategy to always serve up-to-date product- and archivepages from the...
  11. Majorlabel

    Wildcard * domein in listener to vhost connection

    In Apache, I was used to setting all vhosts up to listen to a wildcard (*) character, and specify the ServerName and possible Aliasses in the vhost config. In OpenLiteSpeed, I don't seem to be able to do that. When I use the asterisk * in all 'domain' fields for my possible vhosts, the listener...
  12. Majorlabel

    Vhost for subdomain keeps using SSL from main domain vhost

    Thanks for your efforts. Turned out Apache was also still installed on this server. The service was stopped, but because the server was restarted, the service automatically restarted, throwing off ports 80 and 443.
  13. Majorlabel

    Vhost for subdomain keeps using SSL from main domain vhost

    I've seen multiple reports on this, and there could very well be something wrong in my setup, but I can't figure it out. I've got these two vhosts, one for the main site: docRoot $VH_ROOT vhDomain domain.com vhAliases www.domain.com adminEmails...
  14. Majorlabel

    LSPHP-redis not working, how to debug

    Ah, nevermind. I had to do a 'pkill lsphp' to restart PHP. Restarting lsws wasn't enough for PHP to load the new config
  15. Majorlabel

    LSPHP-redis not working, how to debug

    I had a redis server installed on my server already, since we were using it when we were still using apache as webserver. So now I installed openlitespeed and the lsphp82-redis package (the server uses PHP 8.2 at the moment). But, PHP complains that the Redis class doesn't exist, and installing...
Top