W3TC not working on NGIX with Persian Friendly-URL
-
Hi,
I have serious problem with W3TC and standalone nginx. I include nginx.conf that generated by W3TC into my nginx conf, Its always worked well when my friendly-url is in English language like: xxxx.com/test-nginx-w3tc-rule/
and its load cache when since this part of nginx.conf can find the file
if (!-f "$document_root/wp-content/cache/page_enhanced/$http_host/$request_uri/_index.html$w3tc_enc")
file address:
/home/xxx/domains/xxx.com/public_html/wp-content/cache/page_enhanced/xxx.com/test-nginx-w3tc-rule/_index.html
but when I used encoding and friendly-url that wrote in Persian language its not working since the URL is like this:
xxx.com/????-??-????-????-????/
then w3tc create files like this:
/home/xxx/domains/xxx.com/public_html/wp-content/cache/page_enhanced/xxx.com/\272\330\247\330\262-\332\251\331\206\333\214\330\257/_index.html
so it cant parse it and rewrite rule didnt use the cache file !
I used these codes in nginx.conf file but its not working.charset utf8; source_charset utf8; add_header Vary "Accept-Encoding";
How can I use try_files instead of rewrite ?
W3TC Version : 0.9.4.1
- The topic ‘W3TC not working on NGIX with Persian Friendly-URL’ is closed to new replies.