Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_proxy_module.xml @ 364:bb51d3e17dd0
Style fixed.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Fri, 27 Jan 2012 10:39:12 +0000 |
parents | a4fa80755eab |
children | 781b23ba3b0a |
comparison
equal
deleted
inserted
replaced
363:c7fccbe03827 | 364:bb51d3e17dd0 |
---|---|
207 </directive> | 207 </directive> |
208 | 208 |
209 | 209 |
210 <directive name="proxy_cache_path"> | 210 <directive name="proxy_cache_path"> |
211 <syntax> | 211 <syntax> |
212 <value>путь</value> | 212 <value>путь</value> |
213 [<literal>levels</literal>=<value>уровни</value>] | 213 [<literal>levels</literal>=<value>уровни</value>] |
214 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value> | 214 <literal>keys_zone</literal>=<value>имя</value>:<value>размер</value> |
215 [<literal>inactive</literal>=<value>время</value>] | 215 [<literal>inactive</literal>=<value>время</value>] |
216 [<literal>max_size</literal>=<value>размер</value>]</syntax> | 216 [<literal>max_size</literal>=<value>размер</value>]</syntax> |
217 <default/> | 217 <default/> |
218 <context>http</context> | 218 <context>http</context> |
219 | 219 |
220 <para> | 220 <para> |
221 Задаёт путь и другие параметры кэша. | 221 Задаёт путь и другие параметры кэша. |
233 </example> | 233 </example> |
234 </para> | 234 </para> |
235 | 235 |
236 <para> | 236 <para> |
237 Кэшируемый ответ сначала записывается во временный файл, а потом этот файл | 237 Кэшируемый ответ сначала записывается во временный файл, а потом этот файл |
238 переименовывается. Начиная с версии 0.8.9, временные файлы и кэш | 238 переименовывается. |
239 Начиная с версии 0.8.9, временные файлы и кэш | |
239 могут располагаться на разных файловых системах, но нужно учитывать, | 240 могут располагаться на разных файловых системах, но нужно учитывать, |
240 что в этом случае вместо дешёвой операции переименовывания в пределах | 241 что в этом случае вместо дешёвой операции переименовывания в пределах |
241 одной файловой системы файл копируется с одной файловой системы на другую. | 242 одной файловой системы файл копируется с одной файловой системы на другую. |
242 Поэтому лучше, если кэш будет находиться на той же файловой | 243 Поэтому лучше, если кэш будет находиться на той же файловой |
243 системе, что и каталог с временными файлами, задаваемый директивой | 244 системе, что и каталог с временными файлами, задаваемый директивой |
262 </directive> | 263 </directive> |
263 | 264 |
264 | 265 |
265 <directive name="proxy_cache_use_stale"> | 266 <directive name="proxy_cache_use_stale"> |
266 <syntax> | 267 <syntax> |
267 <literal>error</literal> | | 268 <literal>error</literal> | |
268 <literal>timeout</literal> | | 269 <literal>timeout</literal> | |
269 <literal>invalid_header</literal> | | 270 <literal>invalid_header</literal> | |
270 <literal>updating</literal> | | 271 <literal>updating</literal> | |
271 <literal>http_500</literal> | | 272 <literal>http_500</literal> | |
272 <literal>http_502</literal> | | 273 <literal>http_502</literal> | |
273 <literal>http_503</literal> | | 274 <literal>http_503</literal> | |
274 <literal>http_504</literal> | | 275 <literal>http_504</literal> | |
275 <literal>http_404</literal> | | 276 <literal>http_404</literal> | |
276 <literal>off</literal> | 277 <literal>off</literal> |
277 ...</syntax> | 278 ...</syntax> |
278 <default>off</default> | 279 <default>off</default> |
279 <context>http</context> | 280 <context>http</context> |
280 <context>server</context> | 281 <context>server</context> |
281 <context>location</context> | 282 <context>location</context> |
282 | 283 |
283 <para> | 284 <para> |
284 Определяет, в каких случаях можно использовать | 285 Определяет, в каких случаях можно использовать |
285 устаревший закэшированный ответ, если при работе с проксированным | 286 устаревший закэшированный ответ, если при работе с проксированным |
286 сервером возникла ошибка. Параметры директивы совпадают с параметрами | 287 сервером возникла ошибка. |
288 Параметры директивы совпадают с параметрами | |
287 директивы <link id="proxy_next_upstream"/>. | 289 директивы <link id="proxy_next_upstream"/>. |
288 Кроме того, дополнительный параметр <literal>updating</literal> | 290 Кроме того, дополнительный параметр <literal>updating</literal> |
289 разрешает использовать устаревший закэшированный ответ, | 291 разрешает использовать устаревший закэшированный ответ, |
290 если на данный момент он уже обновляется. | 292 если на данный момент он уже обновляется. |
291 </para> | 293 </para> |
437 </directive> | 439 </directive> |
438 | 440 |
439 | 441 |
440 <directive name="proxy_next_upstream"> | 442 <directive name="proxy_next_upstream"> |
441 <syntax> | 443 <syntax> |
442 <literal>error</literal> | | 444 <literal>error</literal> | |
443 <literal>timeout</literal> | | 445 <literal>timeout</literal> | |
444 <literal>invalid_header</literal> | | 446 <literal>invalid_header</literal> | |
445 <literal>http_500</literal> | | 447 <literal>http_500</literal> | |
446 <literal>http_502</literal> | | 448 <literal>http_502</literal> | |
447 <literal>http_503</literal> | | 449 <literal>http_503</literal> | |
448 <literal>http_504</literal> | | 450 <literal>http_504</literal> | |
449 <literal>http_404</literal> | | 451 <literal>http_404</literal> | |
450 <literal>off</literal> | 452 <literal>off</literal> |
451 ...</syntax> | 453 ...</syntax> |
452 <default>error timeout</default> | 454 <default>error timeout</default> |
453 <context>http</context> | 455 <context>http</context> |
454 <context>server</context> | 456 <context>server</context> |
455 <context>location</context> | 457 <context>location</context> |
456 | 458 |
823 </example> | 825 </example> |
824 </para> | 826 </para> |
825 | 827 |
826 <para> | 828 <para> |
827 Однако, если это поле отсутствует в заголовке запроса клиента, то ничего | 829 Однако, если это поле отсутствует в заголовке запроса клиента, то ничего |
828 передаваться не будет. В этом случае лучше воспользоваться переменной | 830 передаваться не будет. |
829 <var>$host</var>—её значение равно имени сервера в поле <header>Host</header> | 831 В этом случае лучше воспользоваться переменной <var>$host</var>—её |
832 значение равно имени сервера в поле <header>Host</header> | |
830 заголовка запроса, или же основному имени сервера, если поля нет: | 833 заголовка запроса, или же основному имени сервера, если поля нет: |
831 <example> | 834 <example> |
832 proxy_set_header Host $host; | 835 proxy_set_header Host $host; |
833 </example> | 836 </example> |
834 </para> | 837 </para> |
858 <context>server</context> | 861 <context>server</context> |
859 <context>location</context> | 862 <context>location</context> |
860 | 863 |
861 <para> | 864 <para> |
862 Определяет, использовать ли повторно SSL-сессии при | 865 Определяет, использовать ли повторно SSL-сессии при |
863 работе с проксированным сервером. Если в логах появляются ошибки | 866 работе с проксированным сервером. |
867 Если в логах появляются ошибки | |
864 “<literal>SSL3_GET_FINISHED:digest check failed</literal>”, | 868 “<literal>SSL3_GET_FINISHED:digest check failed</literal>”, |
865 то можно попробовать выключить | 869 то можно попробовать выключить |
866 повторное использование сессий. | 870 повторное использование сессий. |
867 </para> | 871 </para> |
868 | 872 |