diff xml/ru/docs/http/ngx_http_proxy_module.xml @ 1116:d882c6f3323d

FastCGI and Proxy: translated the "_cache_purge" directives into RU.
author Yaroslav Zhuravlev <yar@nginx.com>
date Fri, 28 Mar 2014 15:58:03 +0400
parents 2d8269d8fea8
children d708d213959a
line wrap: on
line diff
--- a/xml/ru/docs/http/ngx_http_proxy_module.xml
+++ b/xml/ru/docs/http/ngx_http_proxy_module.xml
@@ -10,7 +10,7 @@
 <module name="Модуль ngx_http_proxy_module"
         link="/ru/docs/http/ngx_http_proxy_module.html"
         lang="ru"
-        rev="16">
+        rev="17">
 
 <section id="summary">
 
@@ -363,6 +363,59 @@ proxy_cache_path /data/nginx/cache level
 </directive>
 
 
+<directive name="proxy_cache_purge">
+<syntax>строка ...</syntax>
+<default/>
+<context>http</context>
+<context>server</context>
+<context>location</context>
+<appeared-in>1.5.7</appeared-in>
+
+<para>
+Задаёт условия, при которых запрос будет считаться запросом
+на очистку кэша.
+Если значение хотя бы одного из строковых параметров непустое и не равно “0”,
+то запись в кэше с соответствующим
+<link id="proxy_cache_key">ключём кэширования</link> удаляется.
+Результат успешной операции определяется возвращением ответа
+<http-status code="204" text="No Content"/>.
+</para>
+
+<para>
+Если <link id="proxy_cache_key">ключ кэширования</link>
+запроса на очистку заканчивается
+звёздочкой (“<literal>*</literal>”), то все записи в кэше, соответствующие
+этой маске, будут удалены из кэша.
+</para>
+
+<para>
+Пример конфигурации:
+<example>
+proxy_cache_path /data/nginx/cache keys_zone=cache_zone:10m;
+
+map $request_method $purge_method {
+    PURGE   1;
+    default 0;
+}
+
+server {
+    ...
+    location / {
+        proxy_pass http://backend;
+        proxy_cache cache_zone;
+        proxy_cache_key $uri;
+        proxy_cache_purge $purge_method;
+    }
+}
+</example>
+<note>
+Фунциональность доступна как часть <commercial_version/>.
+</note>
+</para>
+
+</directive>
+
+
 <directive name="proxy_cache_revalidate">
 <syntax><literal>on</literal> | <literal>off</literal></syntax>
 <default>off</default>