53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
|
map $http_x_requested_with $http_request_cache {
|
||
|
default 0;
|
||
|
XMLHttpRequest 1;
|
||
|
}
|
||
|
|
||
|
map $http_cookie $cookie_cache {
|
||
|
default 0;
|
||
|
~*wordpress_[a-f0-9]+ 1;
|
||
|
~*wp-postpass 1;
|
||
|
~*wordpress_logged_in 1;
|
||
|
~*wordpress_no_cache 1;
|
||
|
~*comment_author 1;
|
||
|
~*woocommerce_items_in_cart 1;
|
||
|
~*woocommerce_cart_hash 1;
|
||
|
~*wptouch_switch_toogle 1;
|
||
|
~*comment_author_email_ 1;
|
||
|
|
||
|
}
|
||
|
|
||
|
map $request_uri $uri_cache {
|
||
|
default 0;
|
||
|
~*\/wp-admin\/.* 1;
|
||
|
~*\/wp-[a-zA-Z0-9-]+\.php 1;
|
||
|
~*\/feed\/.* 1;
|
||
|
~*\/index.php 1;
|
||
|
~*\.*sitemap.*\.xml* 1;
|
||
|
~*\/wp-comments-popup\.php 1;
|
||
|
~*\/wp-links-opml\.php 1;
|
||
|
~*\/wp-locations\.php 1;
|
||
|
~*\/wp-\.*\.php 1;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
map $request_method $request_cache {
|
||
|
default 0;
|
||
|
POST 1; #no caching on post
|
||
|
}
|
||
|
|
||
|
map $query_string $query_cache {
|
||
|
default 1;
|
||
|
"" 0;
|
||
|
}
|
||
|
|
||
|
map $http_request_cache$cookie_cache$uri_cache$request_cache$query_cache $skip_cache {
|
||
|
default 1;
|
||
|
00000 0;
|
||
|
}
|
||
|
|
||
|
|