Still no news?
One of these days Apache gets discontinued ??
Ok, now, honestly, I have taken a look at the .htaccess rules. The most important rule of all is figuring out how to serve the static pages directly via nginx (i.e. without going through PHP at all) — this is how real speed is achieved. The rest are mostly security issues, handling expires, handling gzip, as far as I can see — important (VERY important!), but not ‘essential’, since most nginx users who have been using the many ready-made configs for WordPress will already have all of that, plus or minus a few intriguing ones.
I’m a bit rusty with Apache rewrite rules (it’s been quite a time since I took a look at them!) but it’s pretty clear to me that the IMPORTANT bit is looking at how the static cache is accessed. This seems to be done using /var/www/clients/client3/web4/web/wp-content/cache/all/$1/index.html -f. Pretty easy — I love your incredibly simple cache organisation (don’t get me started at the kind of nightmares I’ve seen on other caching plugins).
So with a bit of luck all you need to do is:
location / {
try_files /your/doc/root/wp-content/cache/all/$uri/index.html $uri $uri/ /index.php$is_args$args;
}
Right?