comparison xml/ru/docs/http/ngx_http_core_module.xml @ 367:f4033b9bc4ec

- Removed unnecessary instances of unbreakable space. - Made sure that unbreakable space always precedes "em dash".
author Ruslan Ermilov <ru@nginx.com>
date Fri, 27 Jan 2012 15:51:39 +0000
parents bb51d3e17dd0
children 8ad9df891e23
comparison
equal deleted inserted replaced
366:2e549bb93401 367:f4033b9bc4ec
42 будет использовать блокировку Giant, что может негативно сказаться на 42 будет использовать блокировку Giant, что может негативно сказаться на
43 производительности системы в целом. 43 производительности системы в целом.
44 Это ограничение устранено во FreeBSD&nbsp;6.4-STABLE в 2009 году 44 Это ограничение устранено во FreeBSD&nbsp;6.4-STABLE в 2009 году
45 и во FreeBSD&nbsp;7. 45 и во FreeBSD&nbsp;7.
46 Однако, начиная с FreeBSD&nbsp;5.3 есть возможность включать AIO, 46 Однако, начиная с FreeBSD&nbsp;5.3 есть возможность включать AIO,
47 не связывая сетевую подсистему блокировкой Giant — для этого модуль 47 не связывая сетевую подсистему блокировкой Giant — для этого модуль
48 AIO нужно подгружать уже после загрузки ядра. 48 AIO нужно подгружать уже после загрузки ядра.
49 В этом случае в <path>/var/log/messages</path> появится следующее сообщение: 49 В этом случае в <path>/var/log/messages</path> появится следующее сообщение:
50 <example> 50 <example>
51 WARNING: Network stack Giant-free, but aio requires Giant. 51 WARNING: Network stack Giant-free, but aio requires Giant.
52 Consider adding 'options NET_WITH_GIANT' or setting debug.mpsafenet=0 52 Consider adding 'options NET_WITH_GIANT' or setting debug.mpsafenet=0
153 </para> 153 </para>
154 154
155 <para> 155 <para>
156 Если <literal>alias</literal> используется внутри location'а, заданного 156 Если <literal>alias</literal> используется внутри location'а, заданного
157 регулярным выражением, то регулярное выражение должно содержать 157 регулярным выражением, то регулярное выражение должно содержать
158 выделения, а сам <literal>alias</literal> — ссылки на эти выделения 158 выделения, а сам <literal>alias</literal> — ссылки на эти выделения
159 (0.7.40), например: 159 (0.7.40), например:
160 <example> 160 <example>
161 location ~ ^/users/(.+\.(?:gif|jpe?g|png))$ { 161 location ~ ^/users/(.+\.(?:gif|jpe?g|png))$ {
162 alias /data/w3/images/$1; 162 alias /data/w3/images/$1;
163 } 163 }
1037 <tag-name> 1037 <tag-name>
1038 <literal>accept_filter</literal>=<value>фильтр</value> 1038 <literal>accept_filter</literal>=<value>фильтр</value>
1039 </tag-name> 1039 </tag-name>
1040 <tag-desc> 1040 <tag-desc>
1041 задаёт название accept-фильтра. 1041 задаёт название accept-фильтра.
1042 Работает только на FreeBSD, можно использовать два фильтра — 1042 Работает только на FreeBSD, можно использовать два фильтра —
1043 <literal>dataready</literal> и <literal>httpready</literal>. 1043 <literal>dataready</literal> и <literal>httpready</literal>.
1044 По сигналу <c-def>SIGHUP</c-def> accept-фильтр можно менять только в 1044 По сигналу <c-def>SIGHUP</c-def> accept-фильтр можно менять только в
1045 последних версиях FreeBSD, начиная с 6.0, 5.4-STABLE и 4.11-STABLE. 1045 последних версиях FreeBSD, начиная с 6.0, 5.4-STABLE и 4.11-STABLE.
1046 </tag-desc> 1046 </tag-desc>
1047 1047
1091 этот параметр (0.7.14) не имеет отношения к системным вызовам 1091 этот параметр (0.7.14) не имеет отношения к системным вызовам
1092 <c-func>listen</c-func> и <c-func>bind</c-func>, а позволяет указать, 1092 <c-func>listen</c-func> и <c-func>bind</c-func>, а позволяет указать,
1093 что все соединения, принимаемые на этом порту, должны работать 1093 что все соединения, принимаемые на этом порту, должны работать
1094 в режиме SSL. 1094 в режиме SSL.
1095 Это позволяет задать компактную конфигурацию для сервера, 1095 Это позволяет задать компактную конфигурацию для сервера,
1096 работающего сразу в двух режимах — HTTP и HTTPS. 1096 работающего сразу в двух режимах — HTTP и HTTPS.
1097 <example> 1097 <example>
1098 listen 80; 1098 listen 80;
1099 listen 443 default ssl; 1099 listen 443 default ssl;
1100 </example> 1100 </example>
1101 </tag-desc> 1101 </tag-desc>
1231 location ~* \.(gif|jpg|jpeg)$ { 1231 location ~* \.(gif|jpg|jpeg)$ {
1232 [ конфигурация Г ] 1232 [ конфигурация Г ]
1233 } 1233 }
1234 </example> 1234 </example>
1235 Для запроса “<literal>/</literal>” будет выбрана конфигурация А, 1235 Для запроса “<literal>/</literal>” будет выбрана конфигурация А,
1236 для запроса “<literal>/documents/document.html</literal>” — конфигурация Б, 1236 для запроса “<literal>/documents/document.html</literal>” — конфигурация Б,
1237 для запроса “<literal>/images/1.gif</literal>” — конфигурация В, 1237 для запроса “<literal>/images/1.gif</literal>” — конфигурация В,
1238 а для запроса “<literal>/documents/1.jpg</literal>” — конфигурация Г. 1238 а для запроса “<literal>/documents/1.jpg</literal>” — конфигурация Г.
1239 </para> 1239 </para>
1240 1240
1241 <para> 1241 <para>
1242 Префикс “<literal>@</literal>” задаёт именованный location. 1242 Префикс “<literal>@</literal>” задаёт именованный location.
1243 Такой location не используется при обычной обработке запросов, а 1243 Такой location не используется при обычной обработке запросов, а
1397 <listitem> 1397 <listitem>
1398 информация о существовании каталогов; 1398 информация о существовании каталогов;
1399 </listitem> 1399 </listitem>
1400 1400
1401 <listitem> 1401 <listitem>
1402 информация об ошибках поиска файла — “нет файла”, “нет прав на чтение” 1402 информация об ошибках поиска файла — “нет файла”, “нет прав на чтение”
1403 и тому подобное. 1403 и тому подобное.
1404 <note> 1404 <note>
1405 Кэширование ошибок нужно разрешить отдельно директивой 1405 Кэширование ошибок нужно разрешить отдельно директивой
1406 <link id="open_file_cache_errors"/>. 1406 <link id="open_file_cache_errors"/>.
1407 </note> 1407 </note>
1663 <context>server</context> 1663 <context>server</context>
1664 <context>location</context> 1664 <context>location</context>
1665 1665
1666 <para> 1666 <para>
1667 Разрешает или запрещает сброс соединений по таймауту. 1667 Разрешает или запрещает сброс соединений по таймауту.
1668 Сброс делается следующим образом — перед закрытием сокета для него 1668 Сброс делается следующим образом — перед закрытием сокета для него
1669 ставится опция 1669 ставится опция
1670 <c-def>SO_LINGER</c-def> 1670 <c-def>SO_LINGER</c-def>
1671 с таймаутом 0. 1671 с таймаутом 0.
1672 После чего при закрытии сокета клиенту отсылается TCP RST, а вся память, 1672 После чего при закрытии сокета клиенту отсылается TCP RST, а вся память,
1673 связанная с этим сокетом, освобождается. 1673 связанная с этим сокетом, освобождается.